Gitリポジトリのいくつかのファイルを変更しましたが、まだコミットしていません。
git status
を呼び出すだけで、変更のリストを取得できます。しかし、どのようにlinesまたはcontentのリストを取得しますかファイル名に加えて変更しましたか?
最初は git diff を使用することを考えましたが、すでにコミットされた変更を比較する場合にのみ役立つようです。
通常はmeld .
を実行しますが、この場合はsshを介して外部サーバーに接続しています。
git diff
は、デフォルトで作業ディレクトリとindex(次のコミットのためのステージング領域)。
(staged)を既に追加している場合ステージング領域への変更 、git diff --staged
は仕事をします。 ステージング領域は、git commit
によって次のコミットが形成されるデータです。
P. S. Git初心者向けのグッドリーディング(IMO):
そのような場合に使用するのは:
git diff HEAD *
これにより、最後のコミット以降の変更が表示されます。とにかく速く動作しますが
git diff .