一、前言

问题:

小编在生活中,一般都是将代码保存到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仓库地址拷贝到另外一方即可~

分析:在这个问题上我们可以分析2个仓库的配置文件,就可以从中找到问题的解决之道

那么我们是否可以同步3个,4个或者更多的远程仓库代码呢?

如果出现其中一方同步失败,另外一方成功,会不会对下一次的提交产生影响导致无法同步了呢?

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

怎么把github上的东西传到码云_Git同步更新操作GitHub和码云仓库上面的代码相关推荐

  1. 如何在同一台电脑上保持两个文件夹的内容同步更新?

    很多时候我们因工作需要,想要在同一台电脑上保持两个文件夹的内容文件同步更新,保持一致.那么除了人工手动复制粘贴,还有其他方法吗?今天小西就给大家介绍一款文件同步备份软件,可实现两个文件夹文件自动同步更 ...

  2. github新建repositories后import已有code 随后同步更新

    github上,可以forks别人已有的项目,而且同步更新合并也很方便,但如果是自己新建的项目,而导入的是别人的代码修改后,别人的又更新了,自己想获取他的更新,怎么办呢?其实很简单. #1 git c ...

  3. git远程仓库上传及本地仓库创建

    第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹). 你可以直接右击新建文件夹,也可以右击打开Git bash命令行窗口通过命令来创建. 现在我通过命令行在桌面新建一个TEST文件夹(你也 ...

  4. Github建立本地仓库上传代码

    不玩github,不上传代码?怎么成为大神?这玩意儿对于新手来说贼坑爹,下面是整理出来的步骤,按照步骤来完全可以实现上传代码托管的功能: 1.去GitHub官网注册,然后下载客户端 : 2.进去后 创 ...

  5. IntelliJ IDEA绑定GitHub实现代码版本控制实例演示,IDEA上传、更新、同步项目到GitHub演示,Git的下载与安装

    IDEA 绑定 GitHub 实现代码版本控制 第一章:IDEA 配置 Git 并绑定 GitHub ① 下载 Git ① 安装 Git ③ 设置 Git 的用户名和用户邮箱 ④ IEDA 配置 Gi ...

  6. Git配置安装使用教程操作github上传克隆数据

    Git是何方神圣? Git是用C语言开发的分布版本控制系统.版本控制系统可以保留一个文件集合的历史记录,并能回滚文件集合到另一个状态(历史记录状态).另一个状态可以是不同的文件,也可以是不同的文件内容 ...

  7. 在GitHub上删除项目后,在Android Studio上传项目依然提示project is already on github

    描述: 在GitHub上面上传项目,但是感觉有些问题,就想删除了重新上传. 但是在Android Studio重新上传项目时,遇到了问题,一直提示"project is already on ...

  8. git学习-如何将本地项目上传(同步)到github远程仓库

    初学github想要把自己做过的online judge题解上传到github上去.有两种方法, 一,直接在github网页上完成创建代码文件并编写,比较容易. 二,是本地编写完代码,放到本地仓库,然 ...

  9. GitHub上传自己的项目及项目更新

    1.点击GitHub右上角的"+"号,按照顺序依次设置 2.生成仓库 3. 打开git,没有的下载一个.cd到你想要上传的文件的目录下 我的就在桌面上的test文件 4.输入&qu ...

最新文章

  1. 今天,苹果遭遇大宕机
  2. 达摩院浙大上海人工智能实验室推出洛犀平台:大小模型端云协同进化
  3. spring+mybatis+atomikos 实现JTA事务
  4. cmake / add_compile_options、CMAKE_CXX_FLAGS 和 add_definitions 区别
  5. codeforce 768B Code For 1
  6. 进程间通信(IPC)之内存映射mmap和共享内存shm
  7. 防止xss(脚本攻击)的方法之过滤器
  8. 音响白噪音测试软件,如何获取白噪音_音箱_音频新闻-中关村在线
  9. 人工智能面试问题整理
  10. Arduino驱动的安装
  11. Google翻译插件不能用解决方案
  12. 渗透测试常用工具-端口扫描
  13. Python究竟是一门什么样的编程语言?
  14. linux7如何改ssid,ssid怎么设置,教您网络ssid怎么设置
  15. Ajax的简单使用与JSON数据格式
  16. [Matlab]椭圆滤波器设计:低通、高通、带通和带阻(4)
  17. Android HttpURLConnection下载网络图片,设置系统壁纸
  18. 学习记录553@flowable候选人机制
  19. 配置daocloud加速
  20. 编写一个程序,输入一个正整数,并做以下运算:如果为偶数,除以2,如果为奇数乘3加1.得到结果按上述要求,直到最后结果为1,一共要经过多少次这样的运算才得到数1

热门文章

  1. 文件管理英文html,Directory Opus
  2. netcore5开发Android,那些鼓吹国内首个.NET 5框架的,该醒醒了!
  3. php判断是不是iphone访问,php基于http协议访问,判断访问来源iphone,android,微信浏览器,pc电脑...
  4. libsvm3.21 matlab,Matlab 2015b安装libsvm 3.21
  5. linux如何手动释放内存吗,Linux如何手动清理内存中cache信息
  6. 反解析Navicat ncx加密后的密码(并导入到dbeaver)
  7. 从ASM拷贝文件的方法
  8. Win10 通过 VirtualBox安装CentOS7操作手册
  9. 一次FastDFS并发问题的排查经历
  10. 基于JAVA+SpringMVC+Mybatis+MYSQL的旅游景点酒店预订网站设计