今天同事希望我将仓库的名字进行规范,在修改完之后却发现自己本地的代码无法进行推送上去了,此时我们需要对本地仓库进行相关配置和修改:
- 首先取消本地仓库的远程地址配置。
$ git remote remove origin
- 添加新的远程库地址
$ git remote add origin http://xxx/xxx.git
- 这里不能直接推送。因为git还是认为这是两个独立的仓库,需要拉取一下
$ git pull origin master --allow-unrelated-histories
- 如果有冲突,比如README文件冲突,解决之,再add,commit
- 最后再推送即可
$ git push -u origin master
参考文档: