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?が適用されるようですが、アプローチは必要以上に複雑に思えます。
上記を達成する最も簡単なアプローチは何ですか?
可視性について:** [Git 2.13](https://github.com/git/git/blob/v2.13.0/Documentation/RelNotes/2.13.0)に '--no-contains'フラグが追加されました。 .txt)** .. [my answer](https://stackoverflow.com/a/44687845/1667513)に記載されています。 – nonsensickle