Git仓库迁移方法(修改远程地址)
背景
有时需要将git仓库从一个服务器迁往另一个
分析
最简单的方式是建立空白仓上传新代码
若要保留最新代码和历史提交则需要完整迁移
实现
在线迁移
通常有web前端的git服务都会提供在线迁移
输入github仓库地址xxxx.git和账号密码即可完成
本地迁移
对于本地文件夹或原始服务器已经不存在的仓库
可以通过set_url更换提交地址实现
# git remote set-url origin http://10.0.1.6/user/repo.git
git remote set-url origin git@10.0.1.6:user/repo.git
git push
最后
git正确的读法是[ɡɪt]而不是[dʒɪt]