小编典典

如何将包含所有分支的 Git 存储库从 Bitbucket 移动到 GitHub?

all

将包含所有分支和完整历史记录的 Git 存储库从 Bitbucket 移动到 GitHub 的最佳方法是什么?

是否有我必须使用的脚本或命令列表?


阅读 85

收藏
2022-03-31

共1个答案

小编典典

可以参考 GitHub 页面“复制仓库

它用:

那将给出:

git clone --mirror https://bitbucket.org/exampleuser/repository-to-mirror.git
# Make a bare mirrored clone of the repository

cd repository-to-mirror.git
git remote set-url --push origin https://github.com/exampleuser/mirrored
# Set the push location to your mirror

git push --mirror
  • 使用MarMass描述的Import CodeGitHub中的功能更容易。 见https://github.com/new/import

  • 除非…您的存储库包含一个大文件:问题是,导入工具将失败而没有明确的错误消息。只有GitHub 支持才能诊断出发生了什么。

2022-03-31