git更换远程仓库

一、替换远程仓库

删除本地仓库当前关联的无效远程地址,再为本地仓库添加新的远程仓库地址

git remote -v                       // 查看git对应的远程仓库地址
git remote rm origin                // 删除关联对应的远程仓库地址
git remote -v                       // 查看是否删除成功,如果没有任何返回结果,表示OK
git remote add origin "新的仓库地址" // 重新关联git远程仓库地址

Git修改远程仓库地址后推送失败
这里不能直接推送。因为git还是认为这是两个独立的仓库,需要拉取一下

git pull origin master --allow-unrelated-histories

如果有冲突,比如README文件冲突,解决之,再add,commit。
下拉的时候合并

按键盘esc-->键盘" : "-->键盘wq!

最后再推送即可

git push -u origin master

二、创建一个新的远程仓库的基础使用

Git 全局设置:

git config --global user.name "名字"
git config --global user.email "邮箱"

创建 git 仓库:

mkdir git-flow
cd git-flow
git init 
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/xxxx.git
git push -u origin "master"

已有仓库?

git remote add origin https://gitee.com/xxxx.git
git push -u origin "master"
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容