Introduction
Understanding git has become easier for me when broken down into this four stages.
The working directory is where we write code,amend and delete files,here changes are made but can not be tracked unless they are instructed to commit.
The staging phase is an area where files are modified.
The commit phase is where git takes everything from the staging area and sends it to our local repository,






