Git: Terminal Prompts Disabled
A magic incantation to turn all git commands involving https://github.com/
into the much more reasonable git@github.com
style.
git config --global url."git@github.com:".insteadOf "https://github.com/"
This saved my bacon with an internal project that uses a mixture of the two styles for submodules.