by shigemk2

当面は技術的なことしか書かない

gitで管理されているファイルの状態について

1 untracked 更新を追跡しないファイル
2 unmodified 更新を追跡するが修正されていないファイル
3 unstaged 修正したがステージされていないファイル
4 staged コミットするときに更新するファイル
の4段階に分かれている。

1から2へは、git add fileを使う
2から3へは、普通に修正する
3から4へは、git add -iから、2 updateを使う
4から3へ戻したいときは、git add -iから、3 revertを使う