gitで2回のコミット間の差分を比較するにはどうすればよいですか?
Gitでは、`git diff`コマンドを使って2つのコミット間の差分を比較します。具体的には、
- まず、git logコマンドで比較したいコミット2回のコミットIDを確認します。
- git ログ
- 各コミットのコミットIDを含むコミット履歴が表示されます。
- git diffコマンドで対象となる2つのコミットIDを指定することで、それらコミットの差分を比較します。
- git diff
- なお、とは比較対象のコミットIDです。このコマンドを実行することで、2つのコミット間の差異を確認できます。
- また、より詳しい差異情報を出力するには、–color-words オプションを指定できます。
- git diff –color-words <コミットID1> <コミットID2>
- このコマンドでは、追加された内容と削除された内容が色分けされて表示されます。
Git diffコマンドは、2 つのコミットの差分を比較するだけでなく、作業ディレクトリ内のファイルと最新のコミットの差分も比較できます。コミット ID を指定しなければ、git diff はデフォルトで作業ディレクトリ内のファイルと最新のコミットの差分を比較します。