Managed to solve my problem through further research. Turns out git wasn't using my key at all. I followed these instructions and my problem was resolved.
I am on Windows 8.1 Pro using PuTTY, and my repository is using git.
I just set up my project (Checklist), followed the instructions to generate SSH keys, and I connected successfully using git to both WowAce and CurseForge (even though I'm only using CurseForge). The servers returned the message that authentication was successful but no git command was returned. I then went to my addon directory and set the remote repository using
Pageant IS running. I can verify correctly in PuTTY and then immediately try pushing but I get the same authentication error from git. My public key is pasted properly, one line, on the page in my profile.
0
0
I just set up my project (Checklist), followed the instructions to generate SSH keys, and I connected successfully using git to both WowAce and CurseForge (even though I'm only using CurseForge). The servers returned the message that authentication was successful but no git command was returned. I then went to my addon directory and set the remote repository using
I then committed my files and attempted to push using "git push origin master", but I receive the following message:
I checked .git/config, and it contains the following:
Pageant IS running. I can verify correctly in PuTTY and then immediately try pushing but I get the same authentication error from git. My public key is pasted properly, one line, on the page in my profile.
Why can't I push to my repository?