2つのブランチ(branch1とbranch2)をgitkrakenと比較する方法はありますか?
変更があるファイルのリストが必要です
GitKrakenは、私が知っている限りでは、その問題を調べた後、コミットに関するブランチを比較できません。あなたがしたいことをする1つの方法は、 Soloing ;を使用することです比較する最初のブランチを右クリックして、「ソロ」を選択します。オレンジ色の円は、目ではなく枝名の左側に表示されます。次に、ソロにする2番目のブランチの横にある色あせたオレンジ色のアイコンをクリックします。これらのブランチのみがコミットビューに表示されます。
次に、1つのコミットを選択し、2番目のコミットを押しながらクリックします Shift。 変更されたファイルのリストが右側に表示されます 。ファイルをクリックすると、コンテンツの差分も表示されます。
ただし、diffの方向(ソースとターゲットのブランチ)を設定できないことに注意してください。しかし、これは2つのブランチ間で何が変更されたかを知るのに役立ちました。
ブランチAとBの違いを確認する場合は、ブランチAで最初にチェックアウトしてから、ブランチBをクリックしてコミットを選択し、右側のパネルで変更を見つけることができます。
shiftクリックを使用してグラフ内の複数のコミット行を選択し、マージされた差分を表示できます
変更されたファイルのリストが欲しい
git whatchanged
git whatchnaged
コマンドを使用できます。git log
フラグの多くをサポートしているため、それらも使用できますコメントに基づいて:
2人の同僚が同じバグで働いているとしましょう...そして、2つのブランチを比較したい...最良の解決策を見つけるために(実際の例)
2つのブランチの違いを見つける方法はいくつかあります。
**結果が空になる場合は、ブランチを交換します
git diff <branch1>...<branch2>
git diff <branch1> ^<branch2>
git log <branch1>...<branch2>
git whatchanged