Github 将Git与Cygwin一起使用

Github 将Git与Cygwin一起使用,github,cygwin,Github,Cygwin,我正在尝试将GitHub与运行Cygwin的Windows 7计算机结合使用。当我使用git for windows附带的“Powershell.exe”时,我成功地使GitHub正常工作。然而,当我在Cygwin时,我无法让它工作。问题似乎在于身份验证,因为每次尝试克隆、推送或拉取时,我都会获得拒绝的权限(公钥)。 任何帮助都将不胜感激 试着用Cygwin生成一个新的 您是否在Cygwin的~/.SSH中设置了SSH密钥?IIRC,你的Cygwin主目录与你的实际用户文件夹不同。@minite

我正在尝试将GitHub与运行Cygwin的Windows 7计算机结合使用。当我使用git for windows附带的“Powershell.exe”时,我成功地使GitHub正常工作。然而,当我在Cygwin时,我无法让它工作。问题似乎在于身份验证,因为每次尝试克隆、推送或拉取时,我都会获得
拒绝的权限(公钥)。


任何帮助都将不胜感激

试着用Cygwin生成一个新的

您是否在Cygwin的
~/.SSH
中设置了SSH密钥?IIRC,你的Cygwin主目录与你的实际用户文件夹不同。@minitech:是的。我将文件从
C:\Users\Zack\.ssh
复制到
C:\cygwin\home\Zack\.ssh
中,并通过
cd
cat
验证它们是否在cygwin内部。您的密钥密码受保护吗?如果是这样,它会问你密码吗?@minitech:不知道你说我的钥匙受密码保护是什么意思。。。存储库是私有的,所以我想应该需要登录,但不,它从不要求密码。不,它只是受密码保护的SSH密钥。它会要求您在生成密码短语时输入密码短语。无论如何,试着在Cygwin中生成一个新的,并用GitHub授权它。