https://github.com/firstcontributions/first-contributions
copy commands from bash_profile_example to your .bash_profile file (in your ~ directory)
and download the following
autocomplete git commands https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash
show repo status like branch in prompt https://raw.githubusercontent.com/git/git/master/contrib/completion/git-prompt.sh
set up your favorite editor to handle commits and diffs
git config --global core.editor "subl -n -w"
https://docs.github.com/en/free-pro-team@latest/github/using-git/associating-text-editors-with-git
set up diff3
git config --global merge.conflictstyle diff3
https://blog.nilbus.com/take-the-pain-out-of-git-conflict-resolution-use-diff3/
https://training.github.com/downloads/github-git-cheat-sheet.pdf
https://dev.to/sublimegeek/git-staging-area-explained-like-im-five-1anh