我们在stash中有一个内部远程存储库,在github中有一个存储库供我们的第三方顾问使用。我们尝试每天将“Atlassian Stash”中的存储库同步到GitHub中的存储库。我遵循的过程是使用set url将远程更改为github并从github(我想要的分支)拉到我的本地目录,然后再次将远程更改为“stash”并从我的本地目录中推送更改。这是一个好方法还是有更好的方法呢?
答案 0 :(得分:1)
正如@ g19fanatic所说,无需继续更改远程URL。刚
git pull <name of stash remote>
git push <name of github remote>
你需要两个独立的遥控器;如果需要,使用git remote add
答案 1 :(得分:1)
您可以使用hook。
当第一个回复触发post-receive
时,您可以推送到第二个回购