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がオンでないすべてのブランチを表示しますか?適用されるように見えますが、アプローチは必要以上に複雑に見えます。
上記を達成するための最良/最も簡単なアプローチは何ですか?