Git仓库迁移指南:如何优雅地更换远程仓库地址
目录
Git 仓库迁移到新远程仓库地址操作指南
将一个仓库"搬家"到新的远程地址,只需添加新远程并推送即可。下面是详细操作步骤。
步骤说明
就像把家里的东西搬到新房子,先告诉 Git 新家地址,再搬运所有内容。
1. 添加新远程仓库
以 new-origin
为例,执行:
git remote add new-origin 新仓库地址
2. 推送所有分支
注意:参数前是两个短横线 --
,不要用中文长横线。
git push new-origin --all
3. 推送所有标签
git push new-origin --tags
4. (可选)将新远程改为默认
如果以后只用新仓库,可以将 origin
改为新地址:
git remote remove origin
git remote rename new-origin origin
总结
通过上述步骤,原仓库的所有内容(分支、标签)就会同步到新仓库。适用于项目迁移、备份或更换远程平台等场景。