git branch -a --contains
дает мне все ветки, содержащие hash
. то, что я хочу, это git branch -a --no-contains
. К сожалению, для этого не существует команды, поэтому я думаю, что решение примерно такое:
git branch -a | вывод grep -v (git branch -a --contains)
, но мой bash не справляется с этой задачей.
Показать все ветки, в которых есть коммит A и нет коммита B?Казалось бы, применимо, но подход кажется более сложным, чем необходимо.
Каков наилучший/наиболее простой подход для выполнения вышеуказанного?