我在这里不知所措 我有乌龟工作正常,但有所改变。 现在每当我尝试提交或从一个远程回购拉我得到
git.exe push --progress "origin" master:master FATAL ERROR: Disconnected: No supported authentication methods available (server sent: publickey) fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. git did not exit cleanly (exit code 128) (1250 ms @ 3/23/2014 10:18:15 AM)
我有GIT_SSH
env var设置为C:\Program Files (x86)\PuTTY\plink.exe
,我有我的加载私钥pagaent.exe
运行。 github有我的公钥。
在控制台中运行相同的命令
git.exe push --progress "origin" master:master
虽然工作得很好! 我试过卸载乌龟,升级Git,创build一个新的SSH密钥,似乎没有任何工作。
任何人都可以指向正确的方向吗?
我发现了这个问题。 我已经安装了一些与我正在产卵的选美版本一起的Gow 。 这个版本的pagaent与putty和乌龟的故事不同。 当我运行Putty自带的pagaent版本时,所有事情终于再次奏效。
最好使用TortoiseGit的一个。
它被称为TortoiseGitPlink
。
更多的质量保证是用TortoiseGit完成的。