切换git仓库远程地址

1、首先可以先查看一下当前git库的远程地址

复制代码
 【cd .git】 切换到git目录
 【cat config】查看
 【cd ../】 返回项目目录

2、 切换到目标远程git地址

复制代码
【git remote rm origin】 删除现有远程仓库
【git remote add origin url】添加新远程仓库
【cat .git/config】验证是否切换成功,此时还无法推送和拉取分支代码
【git pull origin 分支名 --allow-unrelated-histories 】
【git branch --set-upstream-to=origin/分支名】 想要操作的分支还需要跟新仓库的远程分支进行连接 不然无法拉取和推送

这个时候就切换成功并且可以进行提交啦 !!!


如果在添加仓库后直接执行git branch --set-upstream-to=origin/master master与远程仓库进行连接时

发生这个报错

可以执行【git pull origin 分支名 --allow-unrelated-histories 】后

在重新执行与远程仓库分支关联的操作

【git branch --set-upstream-to=origin/分支名】

这时就可以解决了

相关推荐
东北甜妹11 小时前
GitLab配置步骤
git
恋喵大鲤鱼15 小时前
git add
git·git add
jiayong2316 小时前
CI/CD深度解析01-核心概念与原理
运维·git·ci/cd
天麓16 小时前
git 切换用户和邮箱的方法
git
科技道人18 小时前
Launcher allapps界面顶部推荐的app
git·github·launcher·allapps
云水一下18 小时前
平行宇宙的魔法——Git 分支与合并的艺术
git
AI 编程助手GPT19 小时前
ChatGPT 新手入门与实战操作指南
开发语言·人工智能·git·python·chatgpt
MU在掘金9169519 小时前
给AI Agent做一个代码大脑:我用Tree-sitter+ChromaDB+MCP搭了个代码知识库
git·python
甄心爱学习20 小时前
【项目实训】法律文书智能摘要系统7
git·python
cheems952720 小时前
Git 分支管理
大数据·git