git diff的速查表
每个动作都要进行确认是很重要的。
状態コマンド補足ファイル比較git diff — ファイルパスA ファイルパスBいつでも可能変更内容すべてgit diffgit add前特定ファイルの変更内容git diff — 対象のファイルパスgit add前git add後、commit前git diff –cached参考:git add取り消し → git rm –cached [ファイル名]git commit後git diff HEAD^本来は
git diff HEAD^..HEAD
と書くのが正しい。..
の右側を省略すると暗示的に現在のブランチのHEADを示すgit push する前にリモートとの変更点を見るgit diff リモート名/ブランチ名..HEAD..
の右側が時系列的に最新とみなされるので、この場合は git commit した後にリモートリポジトリと、これから push したい箇所を表示したい場合の意味オプション意味–output=ファイル名stdoutではなくファイルに結果を出力