我已经从GitHub克隆了一个回购程序,并且希望在BitBucket上有一个这个回购的镜像。有什么办法可以做到吗?就像我想的那样,在回购中有两个起源。
发布于 2014-02-04 06:09:07
您可以简单地添加第二个遥控器:
git remote add bitbucket /url/to/am/empty/bitbucket/repo
然后把所有东西都推到bitbucket上:
git push --mirror bitbucket
您实际上可以从您的本地回购从多个遥控器拉出或推到多个遥控器。
更新2020年:
正如下面在拉赫莫汉·科拉坎迪的回答中所指出的,如果您谈论的是一个前提下的BitBucket服务器(而不是bitbucket.org),那么您可以利用BitBucket服务器智能镜像。
As 评论 by V-Q-A NGUYEN:
BitBucket服务器智能镜像 (最初于2016年推出和BitBucket服务器2017年10月)
仅适用于具有活动Bitbucket数据中心许可证的客户。
发布于 2016-04-08 02:26:34
这里解释的方法是更好的https://stackoverflow.com/a/12795747/988941
git remote set-url origin --add https://bitbucket.org/YOU/YOUR_REPO.git
最近版本的git处理同一原点的多个URL ;)
发布于 2020-07-08 09:43:12
使用Bitbucket服务器,您可以使用ScriptRunner https://marketplace.atlassian.com/apps/1213250/scriptrunner-for-bitbucket-server-stash?hosting=server&tab=overview
全面披露:我为他们工作:
https://stackoverflow.com/questions/21551929
复制