質問: TortoiseGit でリポジトリに接続しようとしましたが、終了コード 128 が表示されて接続できません。 ログとエラーメッセージ > > git.exe clone --progress -v "http://xxx.xxx.xxx.xxx:8080/yyyy/exercise" "C:\Users\zzzz\Documents\git\exercise" > > Cloning into 'C:\Users\zzzz\Documents\git\exercise'... > > fatal: repository 'http://xxx.xxx.xxx.xxx:8080/yyyy/exercise**/**' not found > > > 「not found」の直前のuriに不要なスラッシュがついているのが気になります。確かにスラッシュをつけて開こうとすると 404 Not Found になるのですが、その前のログでは正しい(exercise で終わるしリポジトリを開ける)アドレスを扱っているように見えます。 なお、 TortoiseGit でリポジトリに接続すると (終了コード 128) が表示され接続できない は参照済みで、ポート8080を開放しても解決しませんでした。
回答: URLをブラウザのアドレスバーでなく(GitBucket使用の)ページ内のアドレス欄からコピーして接続指示したところ、成功した(アドレスバーの uri に '.git' を付加したもの)。ただ、同じ文字列(uri)でもアドレスバーからコピーしたものに '.git' を足した場合とアドレス欄からコピーした場合とでは前者にエラーが出る場合があっていまひとつ納得がいかない。