我现在有个需求就是想在Gitee和Github上一起发布一个开源项目(虽说gitee支持镜像同步但是他是限时开放的),所以避免较为复杂的拷贝复制对比,容易出错还浪费时间,整理了一下完全靠git来实现操作。
# 1.添加远程仓库git remote add gitee git@gitee.com:xxxxx/xxxxx.git# 2.查看远程仓库git remote -v#====== 结果如下:➜ git-solutions git:(master) ✗ git remote -vgitee git@gitee.com:xxxxx/xxxxx.git (fetch)gitee git@gitee.com:xxxxx/xxxxx.git (push)origin git@github.com:xxxxx/xxxxx.git (fetch)origin git@github.com:xxxxx/xxxxx.git (push)# 3.如果要提交代码,执行该命令。代码会被分别推送到 github 和 giteegit push origingit push gitee# 4.拉取代码(拉取需带有分支)git pull gitee devgit pull# 5.删除远程仓库git remote rm gitee# 6.是把两段不相干的分支进行强行合并(未尝试)git pull gitee master --allow-unrelated-histories
活到老学到老吧,多研究多查资料
正在学习Go语言的PHP程序员。