2013-03-05 68 views
3

我正在嘗試將GitHub與運行Cygwin的Windows 7計算機一起使用。當我使用git for windows附帶的「Powershell.exe」時,我設法讓GitHub正常工作。然而,當我在Cygwin時,我無法讓它工作。這個問題似乎與認證,因爲每次我嘗試克隆,推或拉我得到Permission denied (publickey).與Cygwin一起使用Git

任何幫助將不勝感激。

+2

你在Cygwin的'〜/ .ssh'中設置了一個SSH密鑰嗎? IIRC,您的Cygwin主目錄與您的實際用戶文件夾不同。 – Ryan 2013-03-05 00:34:46

+0

@minitech:是的。我將'C:\ Users \ Zack \ .ssh'中的文件複製到'C:\ cygwin \ home \ Zack \ .ssh'中,並通過'cd'和'cat'驗證它們實際上存在於cygwin中。 – Zack 2013-03-05 00:38:50

+1

您的密碼是否受密碼保護?如果是這樣,它是否要求你輸入密碼? – Ryan 2013-03-05 00:41:38

回答

2

嘗試用Cygwin生成一個新的!