git diffコマンドの使い方は何ですか?
git diffコマンドは、現在の作業ディレクトリとステージングエリアとの間の違いを表示するために使用されます。変更されたファイルや削除されたファイル、具体的な変更内容を表示することができます。
以下は使用方法です。
- gitの差分
- コミット間の変更点を表示します。
- git diff <コミット1>..<コミット2>
- git diff –cached を実行する
- ステージングエリアにあるファイルと最新のコミットとの差分を表示
- git diff –cached をパラフレーズすると、git のステージングエリアと最新のコミットを比較することになります。
- branch1からbranch2までの変更点を表示します。
上記の一般的な使用方法以外に、git diffコマンドのいくつかのオプションを使用して、出力の形式をさらにカスタマイズすることもできます。例えば、
- -uまたは–unified=:n行のコンテキスト行を備えた統一された差分を表示します。
- –カラーワード:単語ごとに違いを色分けして強調表示します。
- 名前のみ:差異のあるファイル名のみ表示します。
Gitのヘルプドキュメントには、git diff –helpコマンドを使用して追加のオプションや使用方法を確認できます。