首页 > 解决方案 > 如何完全迁移带有历史记录的 git repo?

问题描述

如何复制具有完整提交历史记录的所有分支,手动将文件复制到新的存储库位置显然不起作用

标签: git

解决方案


克隆你当前的远程分支

git clone {{git_repo_address}}

将新的远程位置设置为当前副本

git remote set-url origin {{new_remote_location}}

注意:确保您位于将存储库克隆到的目录中

将所有分支推送到新的原点

git push -u origin --all

-u- 设置上游

--all- 推送所有参考资料


推荐阅读