グラフ化が必要なのかどうかわかりませんが、私はそれがだと思います。gitブランチをグラフ化する方法
私は大規模なgitブランチの増殖をしています。古いブランチを削除したり、マージ可能なブランチをマージするなどしてスリムにしたいのですが、どちらを見ているのかは分かりません。
ブランチをグラフ化する方法はありますか?たとえば、ブランチを日付別に、またはブランチがどのように異なるかなどです。
私が明確でない場合は申し訳ありませんが、私が何をしているかを正確に記述するのは少し難しいです。
グラフ化が必要なのかどうかわかりませんが、私はそれがだと思います。gitブランチをグラフ化する方法
私は大規模なgitブランチの増殖をしています。古いブランチを削除したり、マージ可能なブランチをマージするなどしてスリムにしたいのですが、どちらを見ているのかは分かりません。
ブランチをグラフ化する方法はありますか?たとえば、ブランチを日付別に、またはブランチがどのように異なるかなどです。
私が明確でない場合は申し訳ありませんが、私が何をしているかを正確に記述するのは少し難しいです。
あなたは
git for-each-ref --sort=-committerdate refs/heads/
が古い枝を削除し、新しさに基づいて枝を並べ替えることができます。私は同じ目的のためにそれを個人的に使用します。
または、より良く、より読みやすく、
git for-each-ref --sort=-committerdate --format='%(refname:short)' refs/heads/
現在のブランチ内のすべてのマージされていない枝を確認するには、
git branch --no-merged
、端末内のすべてのブランチをグラフィカルに表示するためには、使用することができますgit log
のオプション、
git log --decorate --graph --oneline --all
SourceTreeなどのツールを使用していますか? nクライアント側、またはサーバー側のBitbucket? Gitブランチを視覚化するためのツールを提供しています。 –
私はGUIを使っていません。 – Thermatix
'git branch --merged'と' git branch --no-merged'が役に立ちます – pedrorijo91