It appears in what can only described as extreme lapse of observational awareness, I have accidentally lost my Git key when I reinstalled my computer (wouldn't you know, it's literally the only thing I forgot to back up ?_?) and was wondering if there's any process or means of regaining access to my repository, or will I have to essentially delete it and create a new one? Thanks for any help in advance.
Manually uploading files is sort of a pain in the ass -.-
I've tried that, but it always throws an error (Disconnected: No supported authentication methods available (server sent: publickey))
I do have the key loaded that has the newly generated private key, with the public key added to the repository authorization, but it still doesn't allow me to push to it. Sorry if I'm missing something, but it just keeps failing
By the way, I'm using git version 1.7.8 on Windows 7 Ultimate x64, using msysgit and TortoiseGit. Tried using just plink, putty, msysgit's command line, everything reports that it can't connect to the authentication agent, but it's running and it has the right key loaded (I've triple-checked it). It seems it doesn't want to talk to pageant for some reason =\
Try SmartGit. I don't really like it (or SmartSVN) but it has its own SSH features built in, and doesn't require Pageant or PuTTY. Every time I've tried to use Pageant with TortoiseSVN to connect to a WowAce repo, I've gotten the same authentication error you're getting now. SmartSVN was way easier to set up, and worked immediately. I've never tried using Pageant with TortoiseGit, but I imagine results would be similar, and just save myself the headache and use SmartGit. If you'd prefer not to install anything, there is a portable version available on the download page by clicking "all downloads".
Also, you might have to wait a while. Any time I've changed my repository password or public key, I've had to wait (as long as an hour) before any repos would actually recognize the new password/key.
open up putty to [git|svn].[wowace|curseforge].com on the default ssh port. you'll get a prompt to accept the server into your known host file. Once that is done you shouldn't have a problem.
Least that was my problem when i started to use ssh on my Win7 install, after that it worked w/o issues.
I already tried that, and even just using PuTTY to ssh straight into git.wowace.com on the default ssh port yields the same result as above.
This really has me baffled as I've checked this more than a dozen times and everything looks as though it should work. I don't really understand it. Keys are added to Pageant, username is lowercase, publickey is added to repository authorization, I've literally followed the instructions down to the letter (the same as I did the first time I set it up and got it working), but ever since I reinstalled, it just doesn't seem to want to authenticate.
Not sure if this is possible, but would scrapping the Git repository on WoWAce and recreating it maybe fix the problem? I'm running out of ideas @.@
Yay! All of a sudden it just started working again. Left my computer on overnight, literally didn't change a thing, but not all of a sudden it works! Thanks for all your help guys, it's greatly appreciated :)
Rule of thumb: try each individual stage in order. Thas it: before trying to use Svn or Git over SSH, just ensure SSH alone is working by connecting directly with plink or putty. Once you get some error like "connection succesful but no operation given" you can start trying with Svn and Git again.