The Different Stages of Tracking Changes

Learn about the different stages a file goes through in Git.

Under Git version control, a file can be in one of the following stages:

  • Untracked files
  • Tracked files with unstaged changes
  • Tracked files with staged changes
  • Committed changes

Get hands-on with 1200+ tech skills courses.