web-dev-qa-db-ja.com

SourceTreeの2つのブランチで視覚的な差分をとる方法はありますか?

Sourcetreeはgitブランチ間の違いを視覚化する方法を提供しますか?

を探しています:

  • 変更されたファイルの名前
  • これらのファイル間の差分
141
Snowcrash

つかいます  (OSX)または CTRL (WindowsとLinux)そしてログビューで好きな2つのコミットを選択してください。コミットがどのブランチに属しているかは関係ありません。

その結果、あなたは以下のようなものを見るでしょう...

F03a18bf0370c62bb5fb5c6350589ad8def13aeaと4a4b176b852e7c8e83fffe94ea263042c59f0548の間のすべての変更を表示する

...下方に。

190
Anton Glukhov

これを実行するもう1つの方法は、ブランチを右クリックして「現在との差分」コンテキストメニューコマンドを選択することです(currentは自分がいるブランチを参照します。現在取り組んでいます)。これにより、2つのブランチのヘッドコミット間の差分がわかります。

出典: https://answers.atlassian.com/questions/167126/sourcetree-diff-against-current-behavior#

スクリーンショット(Sourcetree v1.9.5に基づく):

enter image description here

コンテキストメニューから[現在との差分]を選択すると、次のことを示すメッセージが表示されます。

{commit_hash}と作業コピー間のすべての変更を表示

After choosing to "Diff against Current" you should see a list of files that have changed, beneath the message "Displaying all changes between {commit_hash} and working copy"

153
Gan

2つのCtrlキーを押しながらクリックしてこれを行うこともできます  あなたが比較したいと思うコミット。

17
Taran