git branch -a --contains <hash>
给了我所有那些包含hash
. 我想要的是git branch -a --no-contains <hash>
。不幸的是,似乎没有命令可以完成此操作,所以我认为解决方案类似于:
git branch -a | grep -v output of(git branch -a --contains)
但我的 bash 不能胜任这项任务。
显示提交 A 已打开且未提交 B 的所有分支?似乎适用,但该方法似乎比必要的复杂。
完成上述任务的最佳/最简单方法是什么?