So recently I have been getting emails from Github about them phasing out Basic authentication using a password to Git in favor of SSH and token-based keys. This is where the problem is starting.
I was able to create a new remote from the Hamburger Menu > Projects > Project Settings > Settings > Git Remotes > add remote, but was unsure exactly what format to URL should be, I assumed it was "ssh://git@github.com:User/RepoName.git".
Then I generated an SSH key from Hamburger Menu > Settings > Git config > SSH Keys > add key which I proceeded to copy into my Github account under the SSH and GPG keys section of the settings. I tried with and without a passphrase.
When I try to select a remote under commit via Project History > Commit History > Remote this dialog pops up with or without a passphrase provided when the SSH key was generated. When the passphrase was provided, entering it again did not work BTW.
Any ideas about what I am doing wrong? Do the names for the SSH keys have to match between NR and Github?
Update: Same name did not change anything.