|
1
18509
执行摘要
注意,在大多数情况下,远程名称是
删除本地分支删除 地方的 分支使用下列之一:
注:
这个
删除远程分支【2017年9月8日更新】至于 Git v1.7.0 ,您可以删除 遥远的 分支使用
这可能比
添加到 Git v1.5.0 “删除远程分支或标记。”
开始于
Git v2.8.0
您也可以使用
因此,您安装的Git版本将决定您是否需要使用更简单或更难的语法。 删除远程分支[2010年1月5日的原始答案]摘自第3章 Pro Git 作者:Scott Chacon:
我发布
那么你应该在其他机器上执行这个
传播更改。 |
|
|
2
2993
马修的回答很好地消除了 遥远的 Branch和我也很欣赏这一解释,但为了简单地区分这两个命令: 删除一个 本地分支 从您的机器:
删除一个 远程分支 从服务器:
参考文献: https://makandracards.com/makandra/621-git-delete-a-branch-local-or-remote |
|
|
3
1723
简短的回答如果您想更详细地解释以下命令,请参阅下一节中的长答案。
删除远程分支:
|
|
4
1137
删除分支的步骤:删除远程分支
|
|
5
741
还可以使用以下命令删除远程分支
哪个做的和
但它可能更容易记住。 |
|
6
355
如果要删除分支,请首先签出要删除的分支以外的分支。
删除本地分支:
删除远程分支:
|
|
7
349
提示:删除分支时使用
或
仅删除引用。即使分支实际上是在远程删除的,对它的引用仍然存在于团队成员的本地存储库中。这意味着对于其他团队成员,删除的分支在执行
为了解决这个问题,您的团队成员可以使用
这是典型的
|
|
|
8
256
|
|
9
220
这很简单:只需运行以下命令: 要在本地和远程删除Git分支,请首先使用以下命令删除本地分支:
(这里
然后使用命令删除远程分支:
|
|
10
190
另一种方法是:
警告: 这将删除本地不存在的所有远程分支。 或者更全面地说,
将有效地使远程存储库看起来像存储库的本地副本(本地头、远程设备和标记在远程设备上镜像)。 |
|
11
159
|
|
12
127
自2013年1月起,Github包括 删除分支 “分支”页面中每个分支旁边的按钮。 相关博客帖子: Create and delete branches |
|
13
119
如果您想用一个命令完成这两个步骤,可以通过将下面的添加到您的
或者,您可以使用命令行将其添加到全局配置中。
注释
如果使用
|
|
14
115
本地删除: 要删除本地分支,可以使用:
要强制删除分支,请使用
远程删除: 有两种选择:
我建议你用第二种方式,因为它更直观。 |
|
15
112
本地和远程删除分支
|
|
16
105
您也可以使用
它从
|
|
17
101
除了其他答案,我还经常使用 git_remote_branch 工具。这是一个额外的安装,但它为您提供了一种与远程分支交互的便捷方式。在这种情况下,删除:
我发现我也使用
|
|
18
91
一班轮 命令删除 本地和远程 :
或将下面的别名添加到
~/GITCONFIG
使用方法:
|
|
|
19
90
删除远程分支:
|
|
|
20
86
删除远程分支
删除本地分支
删除本地分支步骤:
|
|
21
85
简单地说:
|
|
|
22
79
|
|
23
77
比…更容易记住
|
|
|
24
74
to delete locally-(normal), 。
|
|
25
63
如果您有一个与远程分支同名的标记,则此操作将不起作用:
在这种情况下,需要指定要删除分支,而不是标记:
同样,要删除标记而不是分支,您将使用:
|
|
|
26
49
我厌倦了谷歌搜索这个答案,所以我采取了类似的方法。 到 the answer that crizCraig posted 早期的。 将以下内容添加到我的bash配置文件中:
每次我完成一个分支(合并到
…然后删除
|
|
27
49
许多其他答案将导致错误/警告。这种方法是相对简单的,尽管你可能仍然需要
如果删除了远程分支,则不需要进行远程修剪。它只用于获取您正在跟踪的存储库中可用的最新远程设备。我已经观察到了
用户A执行上述步骤。用户B将运行以下命令以查看最新的远程分支
|
|
28
45
执行前
确保首先通过执行以下操作确定远程分支的确切名称:
这将告诉您输入的确切目的
|
|
|
29
44
如果确定要删除,请运行
现在要清除已删除的远程分支,请运行
|
|
30
42
把所有其他答案混为一谈。要求
调用此文件
|