我目前正試圖讓Netbeans的Git插件工作。 如果我想從Netbeans中克隆我的git存儲庫,我會收到錯誤消息: reject hostKey: [repository url]
和克隆中止。Netbeans,git,拒絕hostKey?
這是什麼意思,我該如何解決?
我目前正試圖讓Netbeans的Git插件工作。 如果我想從Netbeans中克隆我的git存儲庫,我會收到錯誤消息: reject hostKey: [repository url]
和克隆中止。Netbeans,git,拒絕hostKey?
這是什麼意思,我該如何解決?
您需要檢查哪些用戶正在運行的NetBeans,然後確保你的SSH私鑰和公鑰(id_rsa
和id_rsa.pub
)是在該用戶的相關HOME/.ssh
。
請注意,在Windows上,HOME
默認情況下未定義,所以您需要在運行Netbeans之前設置該變量。
我在哪裏可以在Windows上定義這些變量?他們是來自Windows的環境變量嗎?或者Netbeans的一些配置選項?在c:\ users \ [name]中我有一個「ssh」文件夾,但沒有隱形點(「.ssh」),它包含一個已知的hosts文件。 – blubberbernd
@blubberbernd:只有一個Windows環境變量可以定義:'HOME'。你需要一個.ssh與你的公鑰和私鑰。更多關於http://stackoverflow.com/questions/2328599/connecting-git-to-github-on-windows-7-without-bash和http://stackoverflow.com/questions/4112781/cannot-get-git-推送東西到Github的ssh問題解決/ 4112933#4112933或http://stackoverflow.com/questions/6612923/error-in-setting-up-ssh-keys-with-windows- powershell/6612996#6612996 – VonC
非常感謝你,現在它似乎工作。 :) – blubberbernd
你如何訪問你的回購?回購在哪裏? Github上?更多的上下文會提供更好的答案... – eckes
這是在SourceForge上。訪問ssh:// [url]。來自SF(git:// [url])的只讀代表沒有問題,但我需要寫入我的項目當然。 Netbeans 7.0.1 + Netbeans擁有git插件。 Windows 7 + Java 7,均爲64位。這就是我的全部。 – blubberbernd