【问题标题】:Moving a particular branch from bitbucket repository to Github or Moving Bitbucket repository to Github without commit history将特定分支从 bitbucket 存储库移动到 Github 或将 Bitbucket 存储库移动到 Github 而没有提交历史记录
【发布时间】:2019-08-29 02:38:30
【问题描述】:

有什么方法可以将特定分支从 bitbucekt 存储库移动到 Github 存储库? 有什么办法可以在不移动提交历史的情况下将Bitbucket存储库移动到Github(不删除git文件夹并重新初始化git)

【问题讨论】:

    标签: github bitbucket


    【解决方案1】:

    您可以使用git remote add 将多个遥控器添加到存储库。一旦远程存在,您就可以向其推送任何您喜欢的内容。

    在这种情况下,您可以通过执行以下操作将名为 newbranch 的分支推送到新的 GitHub 托管远程:

    git remote add github https://user@github.com/owner/repo
    git push github newbranch
    

    这将包括与该分支关联的所有提交,因为这就是 Git 的工作方式。 (如果您只是想给某人一份不包含任何历史记录的代码副本,那么您应该改用git archive。)它不会使用在 Bitbucket 上所做的更改自动更新 GitHub 版本,反之亦然,尽管您可以手动或使用脚本推送更新。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-16
      • 1970-01-01
      • 2021-06-24
      • 2022-09-26
      • 1970-01-01
      • 1970-01-01
      • 2018-12-09
      相关资源
      最近更新 更多