THE SHORT VERSION
Recipe for setting up a repository quick and dirty
For updating a Jekyll based blog hosted on github pages
Adapted from here
Configure user information for all local repositories
CREATE REPOSITORIES
Start a new repository or obtain one from an existing URL
MAKE CHANGES
Review edits and craft a commit transaction
GROUP CHANGES
Name a series of commits and combine completed efforts
REFACTOR FILENAMES
Relocate and remove versioned files
SUPPRESS TRACKING
Exclude temporary files and paths
SAVE FRAGMENTS
Shelve and restore incomplete changes
REVIEW HISTORY
Browse and inspect the evolution of project files
REDO COMMITS
Erase mistakes and craft replacement history
SYNCHRONIZE CHANGES
Register a repository bookmark and exchange version history