需要同时维护两个远程git仓库代码,简单处理暂未使用hooks。
-
git pull
&git push
更新主仓库代码,保持本地与主仓库代码一致 -
配置项目路径下的
.git/config
文件,添加备份仓库的git地址到url,每多一个仓库增加一条url配置
[remote “origin”]
url = git@zdht-cd.imwork.net:Schwetzingen/schwetzingen-source.git
url = https://git.dev.tencent.com/sophiaho/schwetzingen-source.git
git push -f
强制提交到所有仓库,统一版本
其他成员只需要在以上三步执行结束后执行步骤二即可通过正常提交操作同时维护两个仓库。
后期可能需要同时维护git和svn仓库,待处理。。。