5-远程版本库

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

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

打开Git Bash,生成SSH key

$ ssh-keygen -t rsa -C "[email protected]"

[email protected] 是安装Git for windows后配置的信息

5-远程版本库_第1张图片

填写那个email就行了

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

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

5-远程版本库_第2张图片

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

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

5-远程版本库_第3张图片

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

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

5-远程版本库_第4张图片

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

5-远程版本库_第5张图片

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

$ git clone [email protected]:LinYi-JCY/jcy.git

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

5-远程版本库_第6张图片

或者是

$ git remote add origin [email protected]:LinYi-JCY/jcy.git  
$ git remote add mytest [email protected]:LinYi-JCY/jcy.git

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

如果出现这个的话

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

$ git remote set-url origin [email protected]: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就是这些东西啦,经常看看别忘就行啦~~~

你可能感兴趣的:(5-远程版本库)