Git同步更新操做GitHub和码云仓库上面的代码

1、前言

问题:

小编在生活中,通常都是将代码保存到github上,但因为国内的码云仓库确实速度比github快不少,用起来也很方便,因而后来就慢慢转码云了,固然小编在github上的代码也不想放弃更新,因而有没有方法可让咱们能够同步更新这两个git远程仓库呢??git

答案:

办法确定是有的,下面咱们就来实际进行操做一下吧 ~github

2、同步更新操做GitHub和码云仓库代码

即提交代码时,github仓库和码云仓库上的代码都同步更新提交上去了,而不须要分开去进行两次提交 ~ide

(1)将github和码云上面的代码clone下来,进入.git文件夹中,打开config配置文件

舒适小提示:.git文件夹是隐藏的文件夹,若是这里找不到此文件夹的须要本身开启电脑的相应功能,好比小编的以下设置便可 在这里插入图片描述工具

在这里插入图片描述 github和码云的配置文件以下所示: 在这里插入图片描述测试

(2)修改config配置文件

将其中一方的 [remote "origin"] 部分下的 url仓库地址 拷贝到另一方中,以下便可:url

在这里插入图片描述

(3)进行git操做

这里按我的的操做习惯来便可,小编这里修改仓库内容后是利用idea的图形化git工具push到远程仓库idea

舒适小提示:这里只须要在其中一个仓库下面进行提交,便可同步提交另一个仓库内容了哦!blog

在这里插入图片描述 在这里插入图片描述

(4)查看GitHub、码云仓库是否提交成功

GitHub仓库:

在这里插入图片描述

码云仓库:

在这里插入图片描述

3、总结

如上测试成功,咱们只须要将其中一方config配置文件中的url仓库地址拷贝到另一方便可~图片

  1. 分析:在这个问题上咱们能够分析2个仓库的配置文件,就能够从中找到问题的解决之道
  2. 那么咱们是否能够同步3个,4个或者更多的远程仓库代码呢?
  3. 若是出现其中一方同步失败,另一方成功,会不会对下一次的提交产生影响致使没法同步了呢?

这些问题,咱们均可以本身试着去摸索解决哦 ~rem

相关文章
相关标签/搜索