无法删除名称中包含空格字符的分支

时间:2018-01-18 09:47:57

标签: git bitbucket

我的一个队友,设法在分支名称中放置一个空格字符(至少它被渲染为空格),因此分支名称看起来像'feature / XX-NNN-adasd-asd-asd-asd-广告。分支名称开头的那个空格不允许我从终端引用它或删除它。

我们使用BitBucket作为我们的VCS服务器

我已经尝试过的事情:

  • git branch -d“feature / XX-NNN-adasd-asd-asd-asd-ads”
  • git branch -d \ feature / XX-NNN-adasd-asd-asd-asd-ads

2 个答案:

答案 0 :(得分:1)

您可以执行以下操作:

git branch | grep "feature/XX-NNN-adasd-asd-asd-asd-ads" | xargs git branch -D

答案 1 :(得分:0)

我使用Intellij作为我的开发IDE,它允许我使用它的CVS工具删除分支。

无论如何,我真的不明白我的伴侣是如何做到的那样,我会尝试复制这个问题。

PD:感谢您的意见和建议。