GitLab分支重命名后远程分支重复,如何处理及选择远程路径?
解决Git远程分支重复问题
你的本地仓库同时关联了两个远程仓库别名(gitlab和origin),这是远程分支列表出现重复项的核心原因。以下是具体解决步骤:
先确认当前远程仓库列表,执行命令:
git remote -v输出会显示两个远程的地址,大概率都是指向你的同一个GitLab项目仓库。
选择保留其中一个远程别名(Git社区默认习惯用
origin作为主远程仓库别名,推荐保留它),删除多余的远程仓库:- 若保留
origin,删除gitlab远程:git remote remove gitlab - 若你更习惯用
gitlab作为别名,删除origin远程:git remote remove origin
- 若保留
最后执行清理命令,移除本地残留的无效远程分支引用:
git fetch --prune
执行完以上步骤后,再查看分支列表(git branch -a),重复的远程分支就会消失了。
内容的提问来源于stack exchange,提问作者haydenernst
相关产品推荐
相关产品推荐

