记录一次gitbush 在windows上的使用

1.查看是否在本机上是否有SSH秘钥(keys)html

打开git bush后首先运行,cd ~./sshgit

第一次运行估计都会是木有这个目录的以下图github

这样正好ssh

2.建立一对新的ssh秘钥   https://help.github.com/articles/generating-ssh-keys测试

ssh-keygen -t rsa -C ****@gmail.com3d

一直按回车便可,htm

则将密钥按默认文件进行存储。此时也能够输入特定的文件名,好比/c/Users/you/.ssh/github_rsablog

接着,根据提示,你须要输入密码和确认密码(说到这里,若是你很放心,其实能够不用密码,就是到输密码的地方,都直接回车,因此每次push就只管回车就好了。ip

OK,如今已经在本地机器上创建了ssh秘钥,接下来能够在github添加你的key了it

3.在github.com上添加key,

能够打开id_rsa.pub来进行复制key,也能够直接用命令把内容复制的粘贴板上

clip < ~/.ssh/id_rsa.pub 

添加结束后就能够进行测试是否成功了。

 

运行以下

ssh -T git@github

以下图

表示已经链接成功。

 

http://www.xuanfengge.com/using-ssh-key-link-github-photo-tour.html .

4.能够在github上新建一个repository,而后把他git clone 下来到你的目录中,

好比:git clone git@github.com:********/checkerplace.git

如图

若是查看文件夹会发现会下载到秘钥所在的目录,由于在clone以前没有cd 到其余目录。

如今能够在这个目录下新建一个txt,而后提交到github上。

cd 到这个checkerplace目录。

git add test.txt   //这个是添加指定文件

若是git add .   //就是添加该文件夹下的全部文件

而后提交到本地库

git commit -m 'first commit'

能够push到远程

git push origin master  (默认的,也能够变化)

如今已经提交了,能够到本身的github上查看是否有个test.txt文件

如图,

 

只是记录了一次简单的操做,省得本身忘记,能够查看更多的信息,

 

更多的信息能够查看具备权威性的:http://git-scm.com/book/zh

在这里详细的包括不少指令的细节,查看提交历史;取消操做;打标签;更多远程操做,以及分支操做的知识,也有高级一点的自定义git,还能够查看git的内部原理。

也有些总结指令的http://blog.163.com/zhulp0372@yeah/blog/static/115894479201241545917697/

相关文章
相关标签/搜索