folder to a super smart git repository. $ git add - adds the files to the staging area. $ git commit - creates a snapshot of the repository. $ git reset - Undo your commit or unstage your files. $ git log - View your commit history. $ git status - See the current status of the repository