5-远程版本库

搞了那么久的本地仓库,是时候连接到远程库了!

github是全球最大的代码托管,所以现在这里注册一个帐号

打开Git Bash,生成SSH key

$ ssh-keygen -t rsa -C "xxx@xxx.com"

xxx@xxx.com 是安装Git for windows后配置的信息

填写那个email就行了

输入这个命令会有一些选择,如果没有特别需要,连按3次回车就可以按照默认设置生成SSH Key

生成成功后会生成如下3个文件,我们需要用到 id_rsa.pub

把id_rsa.pub文件的内容复制一下,然后在github个Setting > SSH and GPG keys中添加这个SSH key

添加好之后可以输入命令测试是否添加成功

返回这种信息就说明SSH key添加成功了!

OK,现在前期准备已经完成,开始连接远程库吧!

可以在github中自行创建一个仓库,然后在本地获取这个仓库

获取这个仓库地址,然后在本地获取

$ git clone git@github.com:LinYi-JCY/jcy.git

如果本地已存在这个仓库,就需要先跟远程库关联

或者是

$ git remote add origin git@github.com:LinYi-JCY/jcy.git  
$ git remote add mytest git@github.com:LinYi-JCY/jcy.git

可以分别添加名为origin 和 mytest 的关联信息

如果出现这个的话

就是说已存在一个远程关联,我们可以修改这个关联信息

$ git remote set-url origin git@github.com:LinYi-JCY/jcy.git

或者直接删除

$ git remote rm mytest

仓库关联好之后就可以使用仓库了

在本地做了什么修改,还是一样的步骤

先 git add 文件

再 git commit -m "注释"

然后就需要把本地修改推送到远程库上

$ git push origin master

这是说把当前仓库推送到名为original关联远程库的master分支上

有了推送,就有获取

$ git pull origin master

这就是从远程上获取代码,并快速合并,所以要输入分支名

$ git fetch origin

这是从origin远程库上获取代码

 

基本的使用Git就是这些东西啦,经常看看别忘就行啦~~~

posted @ 2017-02-22 15:15  JiangCYkk  阅读(192)  评论(0编辑  收藏  举报