0

我们正在使用一个名为“集成”的分支作为我们的主分支(我们仍然有一个主分支,但我们现在没有使用它)并且我们有一堆已经从它创建的分支然后合并回来并需要被删除。我发现了这个关于删除本地分支的问题,但不确定是否将这些建议应用于我的特定情况。

认为这会起作用,不想运行这个命令并让它出错并搞砸回购。

$ git checkout 集成

$ git branch -r --merged | grep -v 集成| sed 's/起源//:/' | xargs -n 1 git推送原点

4

1 回答 1

1

你需要逃避它/,让它成功...sed 's/origin\//:/'...,否则,当然,那会奏效。

要测试这样的东西,只需xargs关闭该部分,以便您了解会发生什么。

于 2016-08-03T14:25:23.887 回答