代码之家  ›  专栏  ›  技术社区  ›  diegoreico

无法删除名称中包含空格字符的分支[已关闭]

  •  0
  • diegoreico  · 技术社区  · 7 年前

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

    我们使用BitBucket作为VCS服务器

    我已经尝试过的事情:

    • git分行-d“功能/XX NNN adasd asd asd ads”
    • git分行-d \功能/XX NNN adasd asd asd ads
    2 回复  |  直到 7 年前
        1
  •  1
  •   Christos Batzilis    7 年前

    您可以执行以下操作作为解决方法:

    git branch | grep "feature/XX-NNN-adasd-asd-asd-asd-ads" | xargs git branch -D
    
        2
  •  0
  •   diegoreico    7 年前

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

    不管怎么说,我真的不明白我的伴侣是如何做到这一点的,我将尝试复制这个问题。

    PD:谢谢你的评论和想法。