【发布时间】:2012-05-22 17:55:57
【问题描述】:
git branch -a --contains <hash> 给了我所有包含hash 的分支。我想要的是git branch -a --no-contains <hash>。不幸的是,似乎没有命令可以完成此操作,所以我认为解决方案类似于:
git branch -a | grep -v output of(git branch -a --contains) 但我的 bash 无法胜任这项任务。
Show all branches that commit A is on and commit B is not on? 似乎适用,但该方法似乎比必要的复杂。
完成上述任务的最佳/最简单的方法是什么?
【问题讨论】: