代码之家  ›  专栏  ›  技术社区  ›  Fabien Bouleau

在TortoiseGit中,git branch-d(没有-force选项)的等价物是什么?

  •  3
  • Fabien Bouleau  · 技术社区  · 7 年前

    如何使用TortoiseGit删除Git分支已经得到了部分回答 here . 但是,它不包括 --force 没有 --力

    2 回复  |  直到 7 年前
        1
  •  2
  •   MrTux    7 年前

    转移 在打开上下文菜单)以删除本地分支时,TortoiseGit检查特定分支是否已合并到 HEAD

    参见《陆龟手册》: https://tortoisegit.org/docs/tortoisegit/tgit-dug-browse-ref.html

    从TortoiseGit 2.5.6开始,在删除本地分支之前,将检查其是否合并到头部,并显示结果,以便您可以决定是否删除分支。

        2
  •  1
  •   MrTux    7 年前

    陆龟的用途 git.exe branch -D -d 选项请参阅:

    enter image description here

    然而,TortoiseGit通常会询问用户是否要删除分支。请参阅:

    enter image description here

    带有“-d”的Git检查分支在删除之前是否已合并。
    TortoiseGit显示一个不可知提示,一个防止误点击的确认。

    (如果删除了未合并的分支,可以使用Reflog对话框将其取回。实际上,可以将这些提交取回。:P)