当前位置:   article > 正文

如何将自己本地的仓库的代码,同时关联两个远程仓库(码云和github)_一个本地仓库可以关联两个远程仓库吗

一个本地仓库可以关联两个远程仓库吗

前言

因为之前用的github是部署在国外的仓库,国内访问的话,不是很快。所以,后面我就直接将自己的仓库资源转移到了国内的码云上面。但是,最近,我想吧自己的仓库,同时关联到码云guihub,然后在本地推送代码的时候,可以把代码同时push到码云和github,并产生提交的贡献度。
上一篇文章,我们已经讲了怎么解决,本地提交之后,远程的仓库里面没有贡献度的问题

正文

现在我们接入正题。
首先,我们要明白,我们本地的代码仓库,只有一个,但是远程仓库有两个。然后我们的本地仓库和远程仓库的关系是一对多的关系。
这里的本地的仓库可以是自己初始化的,也可以是在码云或者github中任意一个clone下来的仓库。

本地仓库是码云或者github中任意一个clone下来的仓库

如果是clone下来的,那么,我们的仓库,此时已经关联了一个远程仓库,现在我们需要,将clone下来的本地仓库,关联上另一个远程的仓库即可。
eg:我现在的本地仓库
在这里插入图片描述
是从码云上面拉下来的,但是我现在,需要把这个仓库,也要推送到我的github上面。
此时,我需要做的操作是:

  • 创建一个github上面的仓库(远程仓库)【如果有了就不用创建】
  • 获取仓库的地址:https://github.com/zhousujuan/temporary.git
  • 关联远程仓库:git remote add mygithub https://github.com/zhousujuan/temporary.git
mygithub        ----------------远程仓库的别名,用来区分不同的远程仓库
  • 1
  • 查看刚刚添加的仓库 git remote -v
    在这里插入图片描述
    从这个图片中,我们可以看到,刚刚添加的github的远程仓库,已经成功添加。
    并且,我们还可以看出,默认的码云的仓库的命名是:origin
  • 现在开始送代码
    之前,创建的github上面的仓库,现在是空的,现在,我们将本地的仓库中的代码推送到远程的github上面去。
    ===>执行命令:git push mygithub master
    git截图:
    在这里插入图片描述
  • github远程仓库,前后对比:
    前:
    在这里插入图片描述
    后:
    在这里插入图片描述
    成功实现,其他的遇见的问题,和这个都差不多,如果还是有问题,欢迎评论区留言讨论或者私信哦。
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/694362
推荐阅读
相关标签
  

闽ICP备14008679号