私は実際に別の開発者からプロジェクトを取り戻しています。私はWindows 10のマシンを持って、レポはbitbucketにあります。
コマンドラインクライアント(cmder)を起動するたびにsshエージェントが起動し、sshキーが追加されました。
ssh -T [email protected]
に私のサーバに接続できます。そうすれば、sshキーが機能するようです。
私はssh -T [email protected]
を私のサーバから実行することもできます。 Rubyのバージョンは2.3です。*それはnet-sshの問題ではないようです。私のsshのconfigファイルで
私はCapistrano 3.1のデプロイに失敗しました - Windows 10でのbitbucket - "認証ソケットから応答長を読み取る際にエラーが発生しました。"
Host mydomain.com
ForwardAgent yes
追加されている。しかし、それぞれの時間は、私はこのエラー
DEBUG [1a76116b] Command: (export GIT_ASKPASS="/bin/echo" GIT_SSH="/home/domain/tmp/git-ssh-app-staging-user.sh" ; /usr/bin/env git ls-remote [email protected]:user/domain-b2c.git HEAD)
DEBUG [1a76116b] Error reading response length from authentication socket.
DEBUG [1a76116b] Permission denied (publickey).
DEBUG [1a76116b] fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.
私は本当に今何をすべきかわからないんだcap staging deploy
を試してみました。私は、同様の問題を抱えている人々のために見た多くのソリューションを試してみましたが、何も動作しないようです。 他の開発者にとってうまくいきます。 私のsshキーはgitで生成され、ローカルの.sshフォルダ、サーバssh_authorizedキー、およびbitbucketプロファイル設定にあります。 (リポジトリのsshキーに追加する必要がありますか?)
何か助けてくれてありがとう。