【发布时间】:2018-12-20 01:54:47
【问题描述】:
我正在使用以下命令通过 force delete 选项删除本地分支:
$ git branch -D <branch_name>
我的问题是,如果我删除设置了 upstream 的 本地分支,然后进行正常推送,它不会删除 远程分支 对吗?
在这种情况下我该怎么办?
[注意]:
-
"-D"是强制删除选项。 - 我想删除本地分支并保持远程分支在原点。
【问题讨论】:
-
是的,您必须明确地
push --delete或push :<branch_name>才能远程删除它。 -
@miqid 我只想删除一个本地分支,而不是原点上的实际远程分支。
标签: git gitlab git-branch git-remote