在 Windows 上使用 git bash 进行克隆时,出现 Fatal: UriFormatException 错误

在 Windows 上使用 git bash 进行克隆时,出现 Fatal: UriFormatException 错误

我正在使用 git bash

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

在 Windows 7 上。当我克隆一个 repo 时,我看到:

$ git clone https://[email protected]: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 有关。有人知道为什么会发生异常以及如何解决该问题吗?

答案1

使用 GIT for Windows v2.9.3 并使用包含端口号的存储库 URL 时会发生这种情况。回滚到 v2.9.2 或等待 GIT for Windows 的修复版本。

答案2

设置代理时,请确保用户名和密码不包含任何符号。设置代理时清除密码解决了我的问题。

答案3

遇到了同样的问题。刚刚将系统 git 更改为嵌入 git 并开始工作。

问候,Basavaraj

相关内容