2011-10-26 8 views
4

Git Bashコマンドラインツール(http://code.google.com/p/msysgit/downloads/list)からダウンロードしてSSH鍵を生成しようとすると、奇妙なエラーが発生します。私はWindows 7 Enterpriseを使用しており、完全な管理権限を持っています。私はGitのbashコマンドラインから次のコマンドを実行すると: Windows 7でGit用のSSHキーを生成する

ssh-keygen -t rsa -C "[email protected]" 

は( [email protected]の代わりに自分のメールアドレスを使用して)私はタイトルでポップアップするWindowsのエラーダイアログボックスを取得

ssh-keygen.exe - アプリケーションエラー
アプリケーションを正しく起動できませんでした(0xc0000142)。 OKをクリックしてアプリケーションを終了します。

このエラーの原因は考えられますか?私は(成功せずに)問題を解決しようとした

もの:

  • Windows用のGitの以前のバージョンをインストールする(私は1.7.7、1.7.6、1.7.4および1.7を試してみました。 3)。
  • Gitを互換モードで実行しています。
  • Git on Windowsと同じエラーを経験している他の人のためにネットを検索しました。

この問題の原因は何ですか?

UPDATE:このエラーの原因を実際には特定していないにもかかわらず、単純にPuttyを使用して友人のLinuxボックスにログインし、そこからSSH鍵を生成するだけで回避できました。誰もが助けてくれてありがとう。

答えて

1

This developer discussionが該当します。おそらく、以前のバージョンを試すことができました。その変更が追加された後でさえ、1.7.6がリリースされました。 Version 1.7.4は早くなります。

このバージョンが機能する場合は、the msysGit mailing listのバグを報告する必要があります。とにかくここで助けが見つからなければ、とにかく良いアイデアがあると頼んでください。

+0

Hi dancek、私は1.7.4をインストールしようとしましたが、問題は解決しませんでした。これは他のどのWindows 7システムでもGitでこの問題が発生したことはないので、これは非常に奇妙です。あなたの助けをありがとう。この問題の解決策が見つかると、私はここに返信します。 – Ben

関連する問題