首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从Git中删除无效的远程分支引用?

如何从Git中删除无效的远程分支引用?

提问于 2017-12-11 03:25:24
回答 2关注 0查看 1.6K

"在我目前的回购中,我有以下输出:

代码语言:txt
复制
代码语言:txt
AI代码解释
复制
$ git branch -a
代码语言:txt
AI代码解释
复制
* maste
代码语言:txt
AI代码解释
复制
  remotes/origin/maste
代码语言:txt
AI代码解释
复制
  remotes/public/maste

我想remotes/public/master从分支列表中删除:

代码语言:txt
AI代码解释
复制
$ git branch -d remotes/public/maste
代码语言:txt
AI代码解释
复制
error: branch 'remotes/public/master' not found.

此外,输出git remote是奇怪的,因为它没有列出public:

代码语言:txt
AI代码解释
复制
$ git remote show 
代码语言:txt
AI代码解释
复制
origin

如何从分支列表中删除“远程/公共/主”?

更新,尝试git push命令:

代码语言:txt
AI代码解释
复制
$ git push public :maste
代码语言:txt
AI代码解释
复制
fatal: 'public' does not appear to be a git repository
代码语言:txt
AI代码解释
复制
fatal: The remote end hung up unexpectedly"

回答 2

嗝屁

发布于 2017-12-11 06:24:25

git push public :maste

这将删除命名master为Kent Fredric 的远程分支指出。

列出远程追踪分行:

git branch -

要删除远程跟踪分支:

git branch -rd public/master

Ne_biubiubiu

发布于 2017-12-11 06:23:56

所有你需要做的是

git fetch -p

它将删除所有您远程删除的本地分行。

如果你在git 1.8.5以上,你可以自动设置

git config fetch.prune true

要么

git config --global fetch.prune true

和开发者交流更多问题细节吧,去 写回答
相关文章
git无法删除本地分支_git如何删除远程分支
转载:https://blog.csdn.net/benben_2015/article/details/79782202
全栈程序员站长
2022/11/07
2.4K0
git删除本地分支和远程分支_git删除远程分支
项目github地址:bitcarmanlee easy-algorithm-interview-and-practice 欢迎大家star,留言,一起学习进步
全栈程序员站长
2022/11/10
2K0
git删除远程分支
2. 删除本地分支区别 git branch -d 会在删除前检查merge状态(其与上游分支或者与head)。 git branch -D 是git branch –delete –force的简写,它会直接删除。
全栈程序员站长
2022/07/21
1.8K0
git 删除远程分支
上面的命令只删除了本地的分支,如果要删除远端的分支,该怎么操作呢?答案是用带有--delete选项的git push命令,例如:
王云峰
2023/10/23
3440
git 命令怎么删除远程分支文件_git删除远程仓库分支
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/03
1.6K0
git 命令怎么删除远程分支文件_git删除远程仓库分支
git删除分支 删除本地,远程,缓存分支
Git 如何删除缓存的远程分支列表 git fetch -p 删除本地分支 git branch -d localbranch 删除未合并的本地分支 git branch –D localbranch 删除远程分支 git push origin -d remotebranch
拿我格子衫来
2022/01/24
2.3K0
git 删除本地分支命令_git强制删除远程分支
“error: The branch ‘dev’ is not fully merged.”
全栈程序员站长
2022/11/02
1.5K0
【Git】Git 分支管理 ( 删除远程分支 | 查看远程分支 git branch -a | 删除远程分支 git push origin --delete feature1 )
remotes/origin/feature1 和 remotes/origin/6- 就是远程分支 , 下面开始删除这两个远程分支 ;
韩曙亮
2023/03/30
9450
【Git】Git 分支管理 ( 删除远程分支 | 查看远程分支 git branch -a | 删除远程分支 git push origin --delete feature1 )
git 操作记录git 删除远程分支
git 删除远程分支 首先查看项目的远程分支 git branch -a image.png remotes/origin/HEAD 是什么 origin/HEAD
用户2436820
2018/10/10
1.5K0
git 操作记录git 删除远程分支
git branch 命令查看分支、删除远程分支、本地分支
2 、删除本地已合并的分支: git branch -d [branchname] 某些情况下可以用 git branch -D [branchName] (使用时应注意是否已合并)
全栈程序员站长
2022/08/31
3.9K0
git branch 命令查看分支、删除远程分支、本地分支
git同步远程已删除的分支和删除本地多余的分支
可以发现红框中的分支是远程分支已被删除的分支,根据提示可以使用 git remote prune 来同步删除这些分支。
smy
2018/08/01
3.7K0
git同步远程已删除的分支和删除本地多余的分支
Git示例教程 - 删除本地分支及远程分支
为了方便测试,我们先在GitHub上创建一个名为git-test-repo的仓库,然后将其克隆到本地,并看下其当前的分支情况:
KINGYT
2019/10/28
1.2K0
Git示例教程 - 删除本地分支及远程分支
git 查看远程分支、本地分支、创建分支、把分支推到远程repository、删除本地分支
shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (test)
用户8983410
2021/09/22
1.3K0
git 查看远程分支、本地分支、创建分支、把分支推到远程repository、删除本地分支
shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (test)
艳艳代码杂货店
2021/10/30
9640
git 查看远程分支、本地分支、创建分支、把分支推到远程repository、删除本地分支
6.删除远程分支,如我有个分支为test $ git push origin :test
麦克劳林
2018/09/11
1.9K0
git 使用命令删除远程分支和本地分支
有时候你会发现:git已经删除了远程分支,本地仍然能看到 的问题 : git branch -a 命令可以查看所有本地分支和远程分支,发现很多在远程仓库已经删除的分支在本地依然可以看到。
西湖醋鱼
2020/12/30
4.8K0
Git删除本地分支_idea删除git分支
事情是这样的,切换分支的时候命令打错了,git checkout 后面没有跟分支名,结果git status,很多delete的文件,直接冒冷汗,git add ,commit 之后发现本地与远程确实是删除了很多文件,我本地没有修改的代码,于是选择直接删除本地的分支,然后重新从远程拉分支。
全栈程序员站长
2022/11/03
2.8K0
git从远程分支拉取代码_git更新分支下的代码
git checkout -b 本地分支名 origin/远程分支名 使用上面的命令可以创建分支名并且关联到远程的分支,但是远程分支存在git push多次,发现关联分支的本地代码不是最新的,只需要在git pull 后面添加origin master 就能获取最新代码。
全栈程序员站长
2022/11/08
2.3K0
git从远程分支拉取代码_git更新分支下的代码
【Git】Git 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )
此时如果执行 git branch 命令 , 查看本地版本库中的分支 , 只有 master 分支 ;
韩曙亮
2023/03/30
2K0
【Git】Git 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )
git如何查看最新的远程分支
问题:别人删除了一些远程分支,我本地git branch -r/a 的时候,看到的时候删除之前的所有分支,如何更新远程分支列表?
蓓蕾心晴
2020/12/07
2.7K0

相似问题

git远程分支删除,但仍然出现在“分支-a”?

2563

将所有远程git分支跟踪为本地分支。

2222

如何完全替换本地分支与远程分支?

21.2K

git - 如何从项目中删除git跟踪?

213.7K

在不使用反向修补程序的情况下如何从分支中删除旧的Git提交?

2280
相关问答用户
某公司 | 程序员擅长1个领域
腾讯云TDP | 先锋会员擅长2个领域
擅长5个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档