タグ

ブックマーク / www-creators.com (1)

  • git diff を徹底攻略!よく使うオプションまとめ | WWWクリエイターズ

    さて、これらの違いは混乱しやすいので、図を使って少し詳しく見ていきます。 「diff」と「diff --cached」の比較対象の違い さて、おさらいですが、 通常は比較元(デフォルトでインデックス)から作業ツリーへの差分 --cachedで比較下(デフォルトでHEAD)からインデックスへの差分 を見るように動作します。図にすると以下のようなイメージです。 HEADは「作業中ブランチの先頭コミット」を指しますので、現在のコミットを作ろうとしている時、作業ツリーとインデックスの変更状況について分を調べたい時はもっぱら「git diff」「git diff --cached」「git diff HEAD」のいずれかを使うことになると思います。 インデックスと、コミットの関係 「インデックス」は「ステージ領域」とも呼ばれますが、この概念が Git 特有なので、入門者は非常に混乱しやい点だと思いま

  • 1