5

Rails 開発用の Cygwin ターミナルとして puttycyg を使用しています。プロジェクト管理 Web サイトに git リポジトリをセットアップしました。次のコマンドを使用してコードをそこにプッシュしたいと考えています。

git push origin master

次のエラーが表示されます。

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

認証にsshが使用されていることは知っていますが、それを使用するために何かを設定する必要があるかどうかはわかりません。

4

2 に答える 2

8

問題は、Cygwin で SSH をインストールしていなかったことです。Cygwin setup.exe ファイルを再度実行し、パッケージを選択するように求められたときに、ssh を検索し、見つかったすべてを確認しました。

代替テキスト

これが完了すると、認証エラーが発生したため、ssh-keygenコマンドを使用して必要なキーを生成しました。

于 2010-05-26T20:39:50.140 に答える
1

私の賭けは、OpenSSH をインストールする必要があるということです。OpenSSH と PuTTYを読んでみてください。これは、Windows環境用にインストール/構成し、gitで必要になるSSHキーをセットアップするための適切なガイドです。

于 2010-05-25T21:04:25.550 に答える