3

rhcを使用してOpenShiftアプリケーションを作成しました。gitリポジトリは私のWindows7PCで正常に複製されました。コードの変更をOpenShiftにプッシュバックしたいと思います。TortoiseGitを使用しています。

ここで説明する手順を使用して、TortoiseGitのSSHキーを作成および設定しました。SSH秘密鍵を構成するように設定を変更しました。

ここに画像の説明を入力してください

それでも、変更をプッシュしようとすると、次のようになります。

ここに画像の説明を入力してください

これを引き起こしている原因とそれを解決する方法は?ありがとう!

4

1 に答える 1

8

git が既知のホスト リストを保存できないようですc:\(内c:\.ssh\.known_hosts)。通常、.sshディレクトリは $HOME ディレクトリに作成されます。HOME 環境変数を現在のユーザーが書き込み可能なディレクトリ、つまり Windows でのユーザーのホーム ディレクトリに設定してみてくださいc:\Users\<username>

msysgit を使用しているか、cygwin を介してインストールされている git を使用しているかによって異なります。https://serverfault.com/questions/194567/how-to-i-tell-git-for-windows-where-to詳細については、-find-my-private-rsa-keyを参照してください。

于 2013-01-26T15:36:25.140 に答える