My foray into free software| Andrew Helwer
The command takes various subcommands, and different options depending| git-scm.com