Git 我有两个名字相似的远程分支。这个命令会删除正确的一个吗?
我有两个远程分支:Git 我有两个名字相似的远程分支。这个命令会删除正确的一个吗?,git,git-push,remote-branch,Git,Git Push,Remote Branch,我有两个远程分支: origin/dev origin/origin/dev 我想删除origin/origin/dev 下面的命令将执行我想要的操作吗 git push origin --delete origin/dev 你最好选择更好的分支名称;您可以避免一些类似这样的头痛问题:) 据我所知,您在远程回购中有两个分支机构,名为origin: dev origin/dev 玩具回购中的快速测试表明,在假设origin/HEAD不指向名为origin/dev的远程分支的情况下 git
origin/dev
origin/origin/dev
origin/origin/dev
下面的命令将执行我想要的操作吗
git push origin --delete origin/dev
你最好选择更好的分支名称;您可以避免一些类似这样的头痛问题
:)
据我所知,您在远程回购中有两个分支机构,名为origin
:
dev
origin/dev
origin/HEAD
不指向名为origin/dev
的远程分支的情况下
git push origin --delete origin/dev
我真的会做你想做的事。明确地说,这个命令将
- 删除名为
的分支,该分支位于origin/dev
远程repo中,并且与您的(本地)远程跟踪分支origin
关联origin/origin/dev
- 保留名为
的分支,该分支位于dev
remote repo中,并且与您的(本地)远程跟踪分支origin
关联origin/dev