git status # shows changes made on local machine
git diff <filename> # displays all changes of a modified file
# adding files or full directory to "staging area"
git add <file>
git add .
# removing files from "staging area"
git rm --cached <file>
# commits changes (that were added staging area) to current branch
git commit -m 'commit message'
commiting changes in staging area to current branch
# commits changes (that were added staging area) to current branch
git commit -m 'commit message'