xcode を使用して、ファイルの作業コピーとリポジトリ内の最新のコミットとの差分を確認したいと考えています。コミットすれば比較できることを知っています。そして、「git diff」を使用してコマンドラインからそれを行うことを知っています。しかし、xcode GUI からそれを行う方法はありますか?
これを行う方法があるに違いないと考え続けていますが、それを見つけることができません。
xcode を使用して、ファイルの作業コピーとリポジトリ内の最新のコミットとの差分を確認したいと考えています。コミットすれば比較できることを知っています。そして、「git diff」を使用してコマンドラインからそれを行うことを知っています。しかし、xcode GUI からそれを行う方法はありますか?
これを行う方法があるに違いないと考え続けていますが、それを見つけることができません。
正確な差分ではありませんが、Xcode ウィンドウの右上にある「Editor」という単語のすぐ上にあるバージョン エディター ボタンを使用して、並べて比較できます。
画面1の右上にある Assistant Editor アイコンの右にある矢印アイコンです。コミット/キャンセルの回答も機能します。メニュー: source_control --> コミット (その後キャンセル)。
純粋に前のコミットとの違いを確認したい場合は、 Commit ie do:のショートカットに従うことができますOpt CmdC。アクセスはこちらの方が早いと思います。さらに、行ったすべての変更が表示され、単一のファイルに限定されません。
以前の 2 ~ 3 件のコミットと比較したい場合は、他の回答で既に言及されている比較ボタンを使用する必要があります。
編集:
Xcode10 には、変更バーがあります。WWDC 2018 Source Control Workflows in Xcode のこの瞬間を参照してください。
自分のやりたいことを実現する方法を見つけました。リポジトリ ページでコミット ボタンを押すと、コミット ビューが表示され、現在のブランチの最新のコミットと各ファイルのコミットされようとしているバージョンを比較する機会が提供されます。差分を確認してから、コミットをキャンセルできます。