git add .it stages current changes in current directory preparation for commit
git checkout it is used to change to a different branch
git status it retrieves information about current status including, identifying current branch
git push it attempts to integrate changes in the local repo into the remote
git commit it saves the current version of the project along with a descriptive comment