如果远程代码库更换了地址,这里有2种情况:
1、代码库所在物理服务器并没有改变
比如,在公司内部,使用局域网地址访问远程库。现在出差在外,使用公司映射出来的外网地址访问同一个代码库。
只须修改<本地代码目录>/.git/config,将里面的地址改成新地址即可。
2、代码库所在物理服务器已经改变
比如从公司服务器移到了互联网或另一个分公司的服务器,服务器变了,地址当然也变了,那么有以下步骤:
1)修改<本地代码目录>/.git/config,将里面的地址改成新地址
2)在本地代码库,拉取新代码
git pull origin master --allow-unrelated-histories
3)合并冲突
4)提交本地库
5)推送远程库