Introduction In this course, I'll teach you how states work in Git. You'll learn how files can be in an ignored, untracked, modified, or committed state.
Understanding states in Git unlocks the whole magical thing. Any file can be broken down into one of four hats, committed, tracked, untracked, and ignored files. You can view these various states of files as successively better states, better version of files, before becoming Git objects in your in your .git directory.