ホーム DoRuby tortoisegitでclone実行時に「Network error: Connection timed out」のエラーが表示され失敗する(WindowsXP)

tortoisegitでclone実行時に「Network error: Connection timed out」のエラーが表示され失敗する(WindowsXP)

この記事はアピリッツの技術ブログ「DoRuby」から移行した記事です。情報が古い可能性がありますのでご注意ください。

gitでプロジェクトを管理することになったので、tortoisegitを入れてみました。

cloneを実行してプロジェクトを落とそうとしたとき、PuTTY Fatal Errorがでて失敗したので、

その時の解決方法です。

環境

WindowsXP

TortoiseGit 1.5.2.0

git version 1.7.0.2.msysgit.0

PuTTY 0.60-JP_Y-2007-08-06

ちなみに、

PuTTY Fatal Error 「Network error: Connection timed out」

のエラーダイアログの「OK」ボタンを押すと↓のようなエラーが表示されました。

git.exe clone --progress -v  "ssh://プロジェクトURL" "C:\Documents and Settings\sakuma85\workspace\test"

Initialized empty Git repository in C:/Documents and Settings/sakuma85/workspace/test/.git/
fatal: The remote end hung up unexpectedly

原因はputtyのデフォルト設定にありました。解決方法は以下の通りです。

1.レジストリエディタを開く

 ・Winキー+Rで「ファイル名を指定して実行」ダイアログを開く

 ・「regedit」と入力し「OK」ボタンを押す

2.Puttyセッションを保存しているパスを開く

 ・HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions

3.「Default%20Settings」をリネームする

 ・「Default%20Settings」を右クリックしメニューから「名前の変更」を選択

 ・「Default Settings」に修正する

これで無事、cloneができるようになりました。

記事を共有

最近人気な記事