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


    一、前言

    问题:

    小编在生活中,一般都是将代码保存到github上,但由于国内的码云仓库确实速度比github快很多,用起来也很方便,于是后来就慢慢转码云了,当然小编在github上的代码也不想放弃更新,于是有没有方法可以让我们可以同步更新这两个git远程仓库呢??

    答案:

    办法肯定是有的,下面我们就来实际进行操作一下吧 ~

    二、同步更新操作GitHub和码云仓库代码

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

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

    温馨小提示:.git文件夹是隐藏的文件夹,如果这里找不到此文件夹的需要自己开启电脑的相应功能,比如小编的如下设置即可
    在这里插入图片描述

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

    (2)修改config配置文件

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

    在这里插入图片描述

    (3)进行git操作

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

    温馨小提示:这里只需要在其中一个仓库下面进行提交,即可同步提交另外一个仓库内容了哦!

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

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

    GitHub仓库:

    在这里插入图片描述

    码云仓库:

    在这里插入图片描述

    三、总结

    如上测试成功,我们只需要将其中一方config配置文件中的url仓库地址拷贝到另外一方即可~

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

    这些问题,我们都可以自己试着去摸索解决哦 ~

  • 相关阅读:
    监控服务器配置(一)-----Prometheus安装配置
    mongo可视化工具adminMongo安装
    Grafana 下载与安装(v5.4.1)
    Grafana+Prometheus系统监控之Redis
    聊聊redis的监控工具
    Linux 服务器buff/cache清理
    redis为什么内存不宜过大
    Python 操作 mongodb 亿级数据量使用 Bloomfilter 高效率判断唯一性 例子
    Redis-3.2.0集群配置(redis cluster)
    在reshard过程中,将会询问reshard多少slots:
  • 原文地址:https://www.cnblogs.com/zhengqing/p/11218529.html
Copyright © 2020-2023  润新知