【Git】ファイルの6つの状態

Gitではfileが6つの状態に遷移する Gitではいわゆる3大ツリーである、commit(commit履歴)、staging(ステージング、index、インデックス)、作業ディレクトリ(Working directory)を用いてfile管理を行なっている。 これをもう少し細かく見るとfileには以下の6つの状態がある事がわかる。 fileをpushした状態 fileを…