Hello everyone. I'm resuming work on a little addon I've maintained for a number of years.
Apparently the old svn+ssh method is no longer supported. I created a new git repo and attempted to push the code, but I keep getting authentication errors. I had just merged my curseforge account with Twitch a couple days ago, so I'm wondering if that's what's causing my issues?
Can anyone confirm that a twitch-linked account can be used with the curse git server to push code?
Here's the verbose output from git if that's any help.
$ GIT_CURL_VERBOSE=1 git push origin master * Couldn't find host repos.curseforge.com in the _netrc file; using defaults * timeout on name lookup is not supported * Trying 126.96.36.199... * TCP_NODELAY set * Connected to repos.curseforge.com (188.8.131.52) port 443 (#0) > GET /wow/howmany/info/refs?service=git-receive-pack HTTP/1.1 Host: repos.curseforge.com User-Agent: git/2.12.2.windows.1 Accept: */* Accept-Encoding: gzip Pragma: no-cache
When you linked your account, still use your previous CF username/password for repository access for now. The easiest way to do that on Windows is to use the Git Credentials Manager, which comes with recent versions of Git For Windows.
svn+ssh has been discontinued with the move to the new platform. All repository access is through HTTPS now.