如何制作一个GitHub镜像到Bitbucket?

我有一个回购,我从GitHub克隆,并希望在BitBucket上有一个这个回购的镜像。 有什么办法可以做到吗? 就像我想的那样,在回购中有两个起源。


您可以简单地添加第二个遥控器:

git remote add bitbucket /url/to/am/empty/bitbucket/repo

并将所有内容推送到bitbucket:

git push --mirror bitbucket

您实际上可以从本地回购中拉出或推送多个遥控器。

如Rahulmohan Kolakandy的回答中所述,如果您在谈论内部部署的BitBucket服务器(而不是bitbucket.org),那么您可以利用BitBucket服务器智能镜像。


这里解释的方法更好https://stackoverflow.com/a/12795747/988941

git remote set-url origin --add https://bitbucket.org/YOU/YOUR_REPO.git

最近版本的git处理同一来源的多个网址;)


你不再需要创建这些镜像链接。 Bitbucket提出了这种智能镜像的概念,它可以与镜像服务器实时同步。

更多阅读https://confluence.atlassian.com/bitbucketserver/smart-mirroring-776640046.html

希望这可以帮助!

链接地址: http://www.djcxy.com/p/49777.html

上一篇: How to make a GitHub mirror to Bitbucket?

下一篇: Git: Pushing to two repos in one command