117

git リポジトリのいくつかのファイルを変更しましたが、まだコミットしていません。

を呼び出すだけで、変更のリストを取得できますgit status。しかし、ファイル名に加えて、変更したまたはコンテンツのリストを取得するにはどうすればよいでしょうか?

最初はgit diffを使おうと思ったのですが、すでにコミット済みの変更を比較する場合にしか使えないようです。

通常はそのままですmeld .が、この場合は ssh 経由で外部サーバーに接続しています。

4

2 に答える 2

18

そのような場合に私が使用するのは次のとおりです。

git diff HEAD *

これにより、最後のコミット以降の変更が表示されます。どういうわけかそれはより速く動作しますが

git diff .

また

git diff

git add以前に編集したファイルの変更を表示するには、次のstagedフラグを使用します。

git diff --staged
于 2017-02-08T21:24:34.703 に答える