Windowsでgit bashを使用してクローンを作成すると、Fatal:UriFormatExceptionが発生します


14

git bashを使用しています

$ git --version
git version 2.9.3.windows.1

Windows7。レポのクローンを作成すると、次のように表示されます。

$ git clone https://UserName@bitbucket.mycompany.org:5555/scm/repofolder/repo.git
Cloning into 'repo'...
Fatal: UriFormatException encountered.
Fatal: UriFormatException encountered.
Fatal: UriFormatException encountered.
Fatal: UriFormatException encountered.
remote: Counting objects: 2666, done.
remote: Compressing objects: 100% (1426/1426), done.
remote: Total 2666 (delta 1378), reused 2112 (delta 1047)
Receiving objects: 100% (2666/2666), 1.53 MiB | 715.00 KiB/s, done.
Resolving deltas: 100% (1378/1378), done.
Checking connectivity... done.

私が経験している他のいくつかの問題は、このUriFormatExceptionに関連していると思われます。例外が発生する理由と問題の解決方法は誰でも知っていますか?

回答:


14

これは、GIT for Windows v2.9.3を使用し、ポート番号を含むリポジトリURLを使用している場合に発生します。v2.9.2にロールバックするか、GIT for Windowsの修正バージョンを待ちます。


ロールバックするには、2.9.3の上に2.9.2をインストールするだけでいいですか、それとも2.9.3を最初にアンインストールする必要がありますか?最初にアンインストールする必要がある場合、どうすればよいですか?
ericg

3
GIT for Windows v2.9.2インストーラーは単にダウングレードを行います。ここからそのバージョンをダウンロードできますgithub.com/git-for-windows/git/releases/tag/v2.9.2.windows.1
OomJan

確認済み。2.9.3は、Windowsでは単純に壊れています。2.9.2は、私が抱えていた問題を解決しました。
ericg

2
この問題を修正する2.9.3(2)が利用可能になりましたgithub.com/git-for-windows/git/releases/tag/v2.9.3.windows.2
Tod Thomson

これは私には当てはまりません。実際のエラーとその原因に関する詳細情報をお持ちの方は共有してください。
ESR

0

プロキシを設定するときは、ユーザー名とパスワードに記号がないことを確認してください。プロキシの設定中にパスワードを消去すると、問題が解決しました。


-2

同じ問題があった。システムgitを変更してgitを埋め込み、動作を開始しました。

よろしく、バサバラジ


3
将来の読者のためにこの変更を行う方法を説明できますか?
DavidPostill
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.