【发布时间】:2019-08-29 02:38:30
【问题描述】:
有什么方法可以将特定分支从 bitbucekt 存储库移动到 Github 存储库? 有什么办法可以在不移动提交历史的情况下将Bitbucket存储库移动到Github(不删除git文件夹并重新初始化git)
【问题讨论】:
有什么方法可以将特定分支从 bitbucekt 存储库移动到 Github 存储库? 有什么办法可以在不移动提交历史的情况下将Bitbucket存储库移动到Github(不删除git文件夹并重新初始化git)
【问题讨论】:
您可以使用git remote add 将多个遥控器添加到存储库。一旦远程存在,您就可以向其推送任何您喜欢的内容。
在这种情况下,您可以通过执行以下操作将名为 newbranch 的分支推送到新的 GitHub 托管远程:
git remote add github https://user@github.com/owner/repo
git push github newbranch
这将包括与该分支关联的所有提交,因为这就是 Git 的工作方式。 (如果您只是想给某人一份不包含任何历史记录的代码副本,那么您应该改用git archive。)它不会使用在 Bitbucket 上所做的更改自动更新 GitHub 版本,反之亦然,尽管您可以手动或使用脚本推送更新。
【讨论】: