1. ホーム
  2. git

[解決済み] git - コミットする前に現在の変更点の diff を取得する。

2022-05-14 13:08:57

質問

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

を呼び出すだけで、変更点の一覧を取得することができます。 git status . しかし、どのようにして または コンテンツ というように、ファイル名だけでなく、私が変更した内容についても教えてください。

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

通常、私はただ meld . で済むのですが、今回はsshで外部サーバに接続しています。

どのように解決するのですか?

git diff は、デフォルトでは 作業ディレクトリ インデックス ( ステージング・エリア を次のコミットのために使用します)。

もし、すでに( 段階的 ) に変更を加えている場合、その変更は ステージング・エリア , git diff --staged が仕事をします。 ステージング・エリア は、次のコミットが形成されるデータで git commit .

P. S. Git 初心者のための良い読み物 (IMO) です。