git如何删除某个分支

git删除某个分支的方法:1、利用“git branch –delete dev”命令删除本地分支;2、利用“git push origin –delete branch”命令删除远程分支;3、利用“git branch –delete –remotes”命令删除追踪分支。

git如何删除某个分支

本文操作环境:Windows10系统、Git2.30.0版、Dell G3电脑。

git删除某个分支的方法

1、删除本地分支

在删除分支的时候,我们会使用

git branch --delete dev

来执行.有时还会通过缩写

git branch -d dev

来代替,使用中我们发现还有git branch -D dev的写法,他们有什么区别呢?

  • -d是–delete的缩写,在使用–delete删除分支时,该分支必须完全和它的上游分支merge完成(了解上游分支,可以点击查看链接),如果没有上游分支,必须要和HEAD完全merge
  • -D是–delete –force的缩写,这样写可以在不检查merge状态的情况下删除分支
  • –force简写-f,作用是将当前branch重置到初始点(startpoint),如果不使用–force的话,git分支无法修改一个已经存在的分支.

2、删除远程分支

指令git push origin –delete branch,该指令也会删除追踪分支

3、删除追踪分支

通过指令git branch –delete –remotes <remote>/<branch>,可以删除追踪分支,该操作并没有真正删除远程分支,而是删除的本地分支和远程分支的关联关系,即追踪分支

如上,通过命令行git push origin –delete branch会删除远程分支和追踪分支,不需要单独删除追踪分支,但是如果通过网页对远程分支进行删除,追踪分支是不会被删除的.

在git版本1.6.6之后,可以通过git fetch origin –prune或它的简写git fetch origin -p来单独删除追踪分支

感谢您认真读完以上“git如何删除某个分支”的所有内容,如果本篇文章能够让大家有所收获,请继续关注Worktile行业资讯频道,小编将继续奉上更多有关“git如何删除某个分支”的新知识。

文章标题:git如何删除某个分支,发布者:亿速云,转载请注明出处:https://worktile.com/kb/p/15148

(2)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022年6月29日 下午11:49
下一篇 2022年7月8日 下午2:40

相关推荐

  • cocos2d-LUA逆向中如何解密app资源

    还是以大神apk为例,通过前面分析app解密lua脚本,我们能够解密大神apk的lua脚本,现在我们来解密其资源(配置文件和图片等)。我们以比较重要的配置文件为例,未解密之前: 文件头部也有签名值:fuckyou!。看到这,我们首先就想到是不是也是用xxtea加密的,我们用上面的方法,先xxtea解…

    2022年9月21日
    65800
  • apache flink任意jar包上传导致远程代码执行的示例分析

    漏洞描述: 2019年11月11号,安全工程师Henry Chen披露了一个Apache Flink未授权上传jar包导致远程代码执行的漏洞。由于Apache Flink Dashboard 默认无需认证即可访问,通过上传恶意jar包并触发恶意代码执行,从而获取shell。 影响范围 <= 1…

    2022年9月18日
    39400
  • word页眉页脚如何删除

    word页眉页脚删除方法 一、Word 删除页眉 1.双击页眉进入编辑状态,单击“页眉”图标,选择“删除页眉”,则文档的所有页眉被删除: 2、页眉虽然被删除了,但页眉横线却还在,横线的删除方法将在下文分享。 二、Word 删除页脚 双击页脚进入编辑状态,单击“页脚”图标,选择“删除页脚”,则页脚被删…

    2022年9月2日
    1.7K00
  • word目录如何制作

    word目录制作方法: 1、打开需要设置目录的word文档,按住ctrl键,分别选中需要设置为标题的文本。 2、在“开始”选项卡中找到“样式”,点击上方的“标题1”,完成标题格式的设置。 3、光标移到首页首行前面,然后在“插入”标签栏点击“分页”,插入一空白页在首页,用于创建目录,使得文档更加美观。…

    2022年9月22日
    16200
  • 电脑键盘不能打字变成快捷键了怎么解决

    电脑键盘不能打字变成快捷键解决方法 名列前茅种方法 最简单的就是重启一下电脑,方便快捷的解决问题。 第二种方法 1,一般情况下是电脑键盘上的“windows“键出问题了,应该是压下后未弹起,可以先检查一下。 “windows“键就是ctrl和alt键之间的 2,WIN键(也就是那个开机四个方块图样的…

    2022年9月6日
    2.4K00
  • windows谷歌浏览器缓存位置在哪

    谷歌浏览器缓存在哪: 1、打开谷歌浏览器在搜索栏输入“Chrome:Version”查看保存文件的位置。 2、随后在我的电脑中找到路径: C:UsersAdministratorAppDataLocalGoogleChromeUser DataDefault。 谷歌浏览器更改位置教程: 1、浏览器默…

    2022年9月8日
    37600
  • 如何进行基于威胁情报周期模型的APT木马剖析

    关于威胁情报处理周期模型 “威胁情报处理周期”(F3EAD)一词源于军事,是美陆军为主战兵种各级指挥员设计的组织资源、部署兵力的方法。网络应急响应中心借鉴这套方法,分以下六个阶段处理威胁情报信息: 威胁情报处理周期F3EAD 威胁情报处理周期模型的应用 名列前茅步:查找 某月某日,部署在合作方公有云…

    2022年9月8日
    17300
  • mysql存储过程中的循环语句怎么写

    mysql存储过程中的循环语句有三种:1、WHILE循环语句,语法“WHILE 条件表达式 DO 循环语句 END WHILE”;2、REPEAT循环语句,语法“REPEAT 循环语句 UNTIL 条件表达式 END REPEAT”;3、LOOP循环语句,语法“[begin_label:] LOOP…

    2022年9月24日
    42000
  • 如何优化PHP和Laravel以提高Web应用的性能

    四种类型的优化 在我看来,优化可以在四个不同的层面上进行(当涉及到PHP应用时,就是): 语言层面:这意味着你使用更快的语言版本,并避免语言中特定的功能/编码风格,使你的代码速度变慢。 框架层面:这些是我们在本文中要涉及的内容。 基础设施层面:调整你的 PHP 进程管理器、Web 服务器、数据库等。…

    2022年9月26日
    29500
  • vue项目打包后怎么部署到服务器

    一 ,打包项目 1 , vscode打开你的vue项目 — > 点终端- > 新终端- >输入npm run build 按回车 , 显示正在打包..稍等一会 2 , 打包成功 , 生成了dist文件夹, 打包好的文件存放在里面 二 , 用一个工具, 把打包好的文件上传…

    2022年9月20日
    1.1K00
联系我们
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部