我如何用TortoiseGit删除Git分支

我如何用TortoiseGit删除Git分支,git,branch,tortoisegit,Git,Branch,Tortoisegit,是否有一个选项可以使用删除分支 我找到了一个新的。龟甲有实现吗?您应该阅读这篇文章: 根据这篇博文: …首先打开签出/切换对话框,进入浏览参考对话框,删除本地分支 在浏览参考对话框中,我们可以右键单击本地分支并选择删除它 要删除一个远程分支,我们可以做同样的事情,但不是右键单击本地分支,而是展开对话框左侧的remotes树,然后找到远程分支 您可以按住Shift键并右键单击克隆的存储库,然后从TortoiseGit子菜单中选择浏览参考资料: 在左树状视图中单击remotes,然后右键单击要

是否有一个选项可以使用删除分支


我找到了一个新的。龟甲有实现吗?

您应该阅读这篇文章:

根据这篇博文:

…首先打开
签出/切换
对话框,进入
浏览参考
对话框,删除本地分支

浏览参考
对话框中,我们可以右键单击本地分支并选择删除它

要删除一个远程分支,我们可以做同样的事情,但不是右键单击本地分支,而是展开对话框左侧的remotes树,然后找到远程分支

您可以按住Shift键并右键单击克隆的存储库,然后从TortoiseGit子菜单中选择
浏览参考资料

在左树状视图中单击remotes,然后右键单击要删除的分支,然后单击Delete remote branch


您还可以取消“shift”+右键单击:转到陆龟注册设置->“设置扩展上下文菜单”并取消选中“浏览引用”

打开日志对话框。首先,有几种方法可以删除分支:

  • 右键单击分支机构

  • 右键单击提交

  • 浏览参考文件对话框中

  • 删除合并的分支机构

  • 删除其远程分支在远程上不存在的远程跟踪分支

    [注意]如果每次执行fetch时都要修剪不存在的分支,可以执行以下操作:


  • 顺便说一句,请注意,您无法删除当前所在的分支(这将导致错误)。此外,如果要删除的分支在“浏览引用”对话框中不可见,则可能是最近创建的分支,请在之前进行拉取。最后,有一种直接的方法可以“浏览参考资料”。查看Razvan Panda的其他答案。@StijndeWitt有,如果您有很多旧的远程分支需要清理,您可能最好使用命令行。我还没有找到一种在乌龟身上做到这一点的方法
    git remote update origin--prune
    将删除所有本地保存的远程分支引用,这些分支不再存在于
    origin
    @AdamTuttle上,这是可能的。参见我答案的第五种方式:你也可以去掉“shift”+右键点击:进入陆龟注册设置->“设置扩展上下文菜单”并取消选中“浏览引用”。这个解决方案的另一个真正有用的地方是你可以选择多个分支。当必须删除62个分支时,它很有用。Thanks@Noki可以在“浏览引用”对话框中删除分支。看到我的答案了吗