Common workflow
Cloning a Repo
Committing Your Changes
The Staging Area
Ignoring Files
Git Log and History
Branching
Merging
Syncing With a Remote
Creating a Repository