git: Configure your GitHub credentials

Three options:
Password Caching
SSH RSA Key
Mac OS Keychain Credential Helper