Під час клонування за допомогою git bash в Windows отримує Fatal: UriFormatException


14

Я використовую git bash

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

в Windows 7. Коли я клоную репо, я бачу:

$ 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 для Windows v2.9.3 та використання URL-адреси сховища, що включає номер порту. Відкат до версії 2.9.2 або чекайте фіксованої версії GIT для Windows.


Для відкату я можу просто встановити 2.9.2 за версією 2.9.3 або мені потрібно спочатку видалити 2.9.3? Якщо мені потрібно спочатку видалити, як це зробити?
ericg

3
Інсталятор GIT для Windows v2.9.2 просто зробить пониження. Завантажити цю версію можна тут github.com/git-for-windows/git/releases/tag/v2.9.2.windows.1
жовтня

Підтверджено. 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
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.