我正在使用sourcetree,并希望将我的工作及其提交历史记录移动到源树上的另一个帐户,以便更多人可以访问它。它是目标帐户上另一个repo的克隆,但我需要展示它是如何演变的,以便其他人可以追踪错误。
我用Google搜索了许多不同的组合,包括这篇文章的确切标题,但无法找到告诉你如何执行此操作的任何内容。所有我得到的是关于如何: 创建一个回购
上传新的回购
将现有仓库上传到新仓库
将现有仓库克隆到新仓库
但不是如何:
将现有仓库克隆到另一个仓库
克隆现有的repo AS BRANCH OF另一个repo
我知道这可以做到,因为我之前已经完成了,但那段时间是一个8小时的谷歌会议,我真的不想再经历那次......
请帮助我!
答案 0 :(得分:1)
我认为您在尝试复制远程存储库时陷入困境,因为您坚持认为该操作必须是服务器上的直接副本。不一定是这种情况。正如本blog所讨论的那样,您可以通过在本地克隆存储库,在BitBucket上创建新存储库,然后将代码推送到这个新存储库来实现您想要的目标:
/proc/12345/cmdline