簡體   English   中英

由於SSH錯誤,Git無法推入puttycyg

[英]Git is failing to push in puttycyg because of SSH error

我一直在使用puttycyg作為我的rails開發的Cygwin終端。 我在項目管理網站上設置了一個git存儲庫,現在我想用以下命令將代碼推送到它:

git push origin master

我收到以下錯誤:

error: cannot run ssh: No such file or directory
fatal: unable to fork

我知道ssh用於身份驗證,但我不知道是否需要設置任何東西才能使用它。

問題是我沒有安裝與Cygwin的SSH。 我再次運行Cygwin setup.exe文件,當被要求選擇我搜索ssh的包時,檢查了我發現的所有內容:

替代文字

完成此操作后,我收到了身份驗證錯誤,因此我使用ssh-keygen命令生成所需的密鑰, 說明如何執行此操作

我敢打賭你需要安裝OpenSSH。 嘗試閱讀OpenSSH和PuTTY 這是一個很好的指南,可以為Windows環境安裝/配置它並設置SSH密鑰,這是git所需要的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM