Distributed version control system. Some subcommands such as
commit,add,branch,switch,push, etc. have their own usage documentation. More information: https://git-scm.com/docs/git.
git init
git clone {{https://example.com/repo.git}}
git status
git add {{[-A|--all]}}
git commit {{[-m|--message]}} {{message_text}}
git push
git pull
git reset --hard; git clean {{[-f|--force]}}