Introduction
When working on code, you often need to know what changes you have made and what files are ready to be saved. The git status command shows you the current state of your project, including changes and files not yet saved.
When you want to check which files have been changed before saving your work.
When you want to see if there are new files that git is not tracking yet.
Before committing changes to make sure you know exactly what will be saved.
After pulling updates from others to see if your files are different.
When you want to confirm if your working directory is clean or has pending changes.