投稿

[GitHub 100日チャレンジ] Day 27 - ファイル状態を理解する

Gitでよく見るuntracked、modified、staged、committedというファイル状態をgit statusで確認する方法を学びます。

[GitHub 100日チャレンジ] Day 27 - ファイル状態を理解する

Gitのファイル状態

Gitでは、ファイルがどの段階にあるかを状態として表示します。これを理解すると、git statusの結果が読みやすくなります。

主な状態

状態 意味
untracked まだGitが管理していない新規ファイル
modified 管理中のファイルに変更がある
staged 次のコミットに入る準備ができている
committed 履歴として保存済み

git statusで確認する

1
git status

ファイルを作る、編集する、git addする、git commitする、という流れで状態が変わります。

今日のゴール

git statusを見て、ファイルがどの状態にあるか判断できるようになりましょう。

この投稿は投稿者によって CC BY 4.0 の下でライセンスされています。