github和gitee(码云)的使用。
在这一篇Git入门学习(六)-远程仓库已经对GitHub做过本地仓库和远程仓库关联了。
现在我们将本地仓库和gitee也关联上。
和GitHub一样,我们也需要在gitee设置SSH公钥,我们直接拿到之前已经生成的公钥放到gitee的ssh公钥配置里面即可。
OK。
关联之前先看一下,远程仓库的信息:
git remote -v
可以看到,我们现在关联的只有一个Github的远程仓库。
现在我们在gitee上新建一个仓库,仓库名字最好和本地的一样,然后把使用Readme文件初始化这个仓库
勾去了再创建:
gitee上创建好仓库后,我们就可以关联这个仓库了:
git remote add origin [email protected]:le1024/mylearngit.git
需要换成你自己的gitee用户名和仓库名。
从图中可以看到,remote origin alreadt exists
提示我们已经存在一个origin
远程库。刚开始的时候,我们查询了远程库的关联情况,本地确实已经关联GitHub,且远程名是origin
。
所以我们要想关联多个远程,就得通过不同的名字去关联不同的远程库。
我们这里需要先把GitHub这个远程关联删除了。
git remote rm origin
删除成功后,我们重新关联下GitHub,这时候就不用 origin
这个名字了,新起一个远程库名字就叫github
:
然后我们,再关联gitee,这个远程库名字就叫gitee
:
关联成功之后,我们查看一下远程仓库信息:
现在,我们更改下readme
文件,然后分别推送到GitHub和gitee:
推送到GitHub,注意远程库的名字是github
,不是之前的origin
:
git push github master
推送到gitee,注意远程库的名字是gitee
,不是之前的origin
:
git push gitee master
之后,我们在GitHub和gitee可以看到我们推送的信息了: