23
コミットするために追加したファイルの差分を表示します(git add something
)。私はこれをすることができます:git-diff:コミットのためにステージングされた変更を表示するだけです
git diff HEAD `git status -s | grep ^M | cut -c 4-`
短い方法はありますか?
コミットするために追加したファイルの差分を表示します(git add something
)。私はこれをすることができます:git-diff:コミットのためにステージングされた変更を表示するだけです
git diff HEAD `git status -s | grep ^M | cut -c 4-`
短い方法はありますか?
コミット時に使用される差分を表示するには、git diff --staged
(またはgit diff --cached
)を使用できます。 manページから
:
git diff [--options] --cached [<commit>] [--] [<path>...]
この形式は、名前の<commit>
に対するコミット次回のために段階的な変化を見ることです。通常、最新のコミットと比較したいので、<commit>
を指定しないと、デフォルトはHEAD
になります。HEAD
が存在しない場合(例:未成年ブランチ)、<commit>
が指定されていない場合は、すべての段階的な変更が表示されます。--staged
は--cached
という同義語です。