同一份源码如何在github和gitee保持同步

kekemuyu · 2018-12-19 10:25:09 · 1411 次点击 · 大约8小时之前 开始浏览    置顶
这是一个创建于 2018-12-19 10:25:09 的主题,其中的信息可能已经有所发展或是发生改变。

我现在是在本地建立两个源码目录,分别操作。这样操作非常麻烦,每次都要复制粘贴,既要保持两个目录代码同步,又要分别操作保持远程仓库的同步。大家有没有更好的解决方案呢?


有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1411 次点击  
加入收藏 微博
4 回复  |  直到 2018-12-24 09:04:34
TeaWeb
TeaWeb · #1 · 6年之前

gitee有同步功能呀,进入项目主页,在项目名的右边有一个刷新按钮,点击即可同步。

moryaden
moryaden · #2 · 6年之前
git remote add gitee git@gitee.com/abc/ok.git
git remote add origin git@github.com/abc/ok.git

git push gitee
git push origin

git可以push到多个server。 最简单的解法,一份本地代码库,2个远端代码库。 gitee也是有同步按钮,我用过,不知道是否支持反向推送自身更新到github.com,估计不行。 那么就要求每次提交代码需要先提交到github.com,然后在gitee去主动按"同步"。

不如自己在本地项目里面做一个 shell

cat ./pushall
#!/bin/bash
git push gitee
git push origin
kekemuyu
kekemuyu · #3 · 6年之前

2楼 @moryaden 拉取也要指定远程地址是吧?

moryaden
moryaden · #4 · 6年之前

git pull 默认从origin库拉取,也可以指定. git pull gitee

正常情况下,代码库可控场景,肯定是代码变动路线仅只一个,如果是两个远端库都同时进行不相关演进,这,根本就是两个库吧。

添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传