Git远端删除的分支,本地依然能看到 git remote prune origin

在远端已经删除ylwang_dev_786等三四个分支,本地git branch -a 时 依然显示存在。
在这里插入图片描述
执行

git remote show origin 

会展示被删除的那些分支
在这里插入图片描述

在这里插入图片描述
当你在Git远程仓库(如GitLab)上删除一个分支后,这个变更不会自动同步到每个开发者的本地仓库。本地仓库保留了远程分支的引用作为缓存,即使这些分支在远程仓库中已经被删除。这就是为什么你在执行git branch -a时仍然可以看到origin/ver_791

git remote show origin命令显示的信息也是基于最后一次与远程仓库通信时的状态。所以,如果远程分支已经被删除,但你的本地仓库没有更新其远程跟踪的分支信息,那么它将标记为stale(陈旧的)。

为了解决这个问题,并让你的本地仓库反映远程仓库的当前状态,你需要修剪(prune)掉本地不存在于远程仓库的分支引用。你可以通过以下命令来实现:

git fetch --prune

或者是:

git remote prune origin

这两个命令都会删除那些已经从远程仓库中删除但仍然存在于本地的远程跟踪分支。

使用git fetch --prune将同时获取最新的远程仓库数据并删除任何过时的远程跟踪分支。而git remote prune origin只专注于删除过时的分支,不会获取新的远程仓库数据。

在执行上述命令后,再次运行git branch -a时,你就不应该再看到origin/ver_791分支了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/337400.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

手轮脉冲平滑处理笔记

这是一个求手脉倍率((Hw_Control.mult_ratio)与手脉脉冲计数延迟次数即累计过去n次的平均值(Hw_Control.lag_num)之间关系算法的计算过程笔记文档 1、已知 mult_ratio=1时 lag_num=10; mult_ratio=10时 lag_num=20; .mult_ratio==100时 lag_num=30; 以此类推 2、设lag_num…

狄克逊(Dixon)检验

目录 1.介绍:2.效果:小结: 1.介绍: 狄克逊检验法是一种用于检测异常值的统计方法,它是一种非参数的方法,可以有效地寻找数据集中不正常的观测值。该方法由美国统计学家布鲁斯E狄克逊(Bruce E. …

面试算法105:最大的岛屿

题目 海洋岛屿地图可以用由0、1组成的二维数组表示,水平或竖直方向相连的一组1表示一个岛屿,请计算最大的岛屿的面积(即岛屿中1的数目)。例如,在下图中有4个岛屿,其中最大的岛屿的面积为5。 分析 将岛屿…

海豹目标检测数据集VOC格式300张

海豹,一种可爱而迷人的海洋哺乳动物,以其独特的形态和特点而备受人们的喜爱。 海豹的体型流线型,非常适合在水中游动。它们的头部圆润,身体光滑,有着一对大大的眼睛和一对小耳朵。海豹的四肢演化成了鳍状肢&#xff0…

14:00面试,14:07就出来了,问的问题有点变态。。。

前言 刚从小厂出来,没想到在另一家公司我又寄了。 在这家公司上班,每天都要加班,但看在钱给的比较多的份上,也就不太计较了。但万万没想到一纸通知,所有人不准加班了,不仅加班费没有了,薪资还…

动态设置某个el-step的状态

保存后的步骤条显示绿色&#xff0c;未保存显示蓝色 饿了么官网文档中有写单个步骤设置状态的参数 前端页面中el-step中:status需要绑定变量 :status"stepStatus[0]" <el-steps class"steps_class" :active"active" align-center><el…

最新发布的Edge扩展插件:安装位置一览

目录 学习目标&#xff1a; 学习内容&#xff1a; 学习时间&#xff1a; 学习产出&#xff1a; Edge扩展插件的介绍&#xff1a; Edge扩展插件的安装位置&#xff1a; Edge扩展插件的管理方式&#xff1a; Edge扩展插件的启用和禁用&#xff1a; 学习目标&#xff1a; 了解Edg…

Linux——firewalld防火墙(二)

一、firewalld高级配置 1、IP地址伪装 地址伪装&#xff08;masquerade):通过地址伪装&#xff0c;NAT设备将经过设备的包转发到指定接收方&#xff0c;同时将通过的数据包的源地址更改为其自己的接口地址。当返回的数据包到达时&#xff0c;会将目的地址修改为原始主机的地址…

Mjdjoureny详细教程

网站 https://gptgod.online/#/register?invite_code5kc4awzinkjcn6cmm1yk6qz9a 使用QQ邮箱登录以后,点击最下面的积分&#xff0c; 在填写连个验证码&#xff0c;就有5万积分 YHCU06D4HPD02CMTULSHYBCIEKG006 J6Z3V49E303ZLQA9ENKYX9N7XWMDML 训练 创建新会话&#xff0c…

STOP的用法

STOP运行时的效果和注意事项 STOP运行时会出现的异常代表什么 逻辑数据库---待续 NODES: sflight, sbook. DATA: bookings TYPE i, max TYPE i VALUE 100. GET sflight. cl_demo_output>next_section( |{ sflight-carrid } | && |{ sflight-connid } | && …

公司如何防止员工泄露办公终端电脑文件数据\资料——推荐核心部门部署【天锐绿盾终端安全管理系统】

为了防止员工泄露办公终端电脑的文件数据和资料&#xff0c;部署天锐绿盾终端安全管理系统是一个很好的选择。这个系统可以从多个方面保护企业的数据安全&#xff0c;特别是对于核心部门&#xff0c;其效果更为显著。 PC端访问地址&#xff1a; https://isite.baidu.com/site…

如何正确地理解应用架构并开发

许多同学或多或少都经历过这样的流程&#xff1a; 新同学刚来公司&#xff0c;学习了解团队的一些工程代码&#xff0c;并了解其中的代码风格团队新接手了一些其他团队的项目&#xff0c;需要了解工程结构以及概念如何定义工程项目的工程结构&#xff0c;包目录结构并达成团队共…