GIT uses a “state” system to keep track of changes.

1) Tracked files are files/folders that GIT current knows about and will keep track of, by telling your if they are new, modified or deleted. By default no files are tracked when you initilize a GIT repository.

2) Untracked files are files that GIT knows are there, but will completly ignore and do nothing with, unless you ask it to track them.

Luckily git gives us a command to tell us which files are tracked and untracked:

git status

Tracked files are usually coloured green and untracked files, red.

git status

also gives us a few other bits of information that will be explain later.

Status is probably the one command you will use most often.