Windows, Git, and SSH Keys

Git has the ability to use SSH keys in order to authenticate communications with a remote server. This is a magical thing! Depending on how you set it up, you may never have to enter your password again.