2011-01-27 7 views
0

gitに子孫のないブランチを表示するにはどうしたらいいですか?たとえば、どのブランチがマージする必要があるかを判断するために、すべての異なる開発パスをリストする方法が必要です。gitに子孫のないブランチを表示するにはどうすればいいですか?

+1

"子孫"はgitの考え方ではありません。コミットはその子ではなくその親を知っています。あなたが本当に求めているのは、祖先として枝がないすべての枝をリストすることです。 – Cascabel

答えて

2

$ git branch --no-merged 

を実行すると、あなたの現在のブランチにマージされていないすべての枝の名前が表示されます。同様に、

$ git branch --merged 

はあなたがあなたの現在のブランチにマージされていますすべての分岐が表示されます。

+0

本当に私が望むものではありません。 barがfooの子孫であるブランチmaster、foo、barを考えてみましょう。私はバーのリストだけを望んでいます(バーには何も変えていなければマスターかもしれません)。あなたのソリューションはfooとbarをリストします。 – user492922

関連する問題