Ketika kloning dengan git bash di Windows, mendapatkan Fatal: UriFormatException ditemui

14

Saya menggunakan git bash

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

pada Windows 7. Ketika saya mengkloning repo, saya melihat:

$ 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.

Saya menduga bahwa beberapa masalah lain yang saya alami terkait dengan UriFormatException ini. Adakah yang tahu mengapa pengecualian mungkin terjadi dan bagaimana cara menyelesaikan masalah?

ericg
sumber

Jawaban:

14

Ini terjadi ketika menggunakan GIT untuk Windows v2.9.3 dan menggunakan URL repositori yang menyertakan nomor port. Kembalikan ke v2.9.2 atau tunggu GIT untuk Windows versi tetap.

OomJan
sumber
Untuk mengembalikan, bisakah saya menginstal 2.9.2 lebih dari 2.9.3 atau apakah saya perlu menghapus 2.9.3 terlebih dahulu? Jika saya perlu menghapus instalasi terlebih dahulu, bagaimana saya bisa melakukannya?
ericg
3
Penginstal GIT untuk Windows v2.9.2 hanya akan melakukan downgrade. Anda dapat mengunduh versi itu di sini github.com/git-for-windows/git/releases/tag/v2.9.2.windows.1
OomJan
Dikonfirmasi 2.9.3 rusak di Windows. 2.9.2 menyelesaikan masalah yang saya alami.
ericg
2
2.9.3 (2) sekarang tersedia yang juga memperbaiki masalah ini github.com/git-for-windows/git/releases/tag/v2.9.3.windows.2
Tod Thomson
Bagi saya ini bukan masalah, siapa pun yang memiliki lebih banyak informasi tentang kesalahan aktual dan apa yang menyebabkannya silakan bagikan.
ESR
0

saat mengatur proxy, pastikan nama pengguna dan kata sandi tidak memiliki simbol. Bersihkan kata sandi saat mengatur proxy menyelesaikan masalah kepada saya.

pengguna968227
sumber
-2

Punya masalah yang sama. baru saja mengubah sistem git menjadi embed git dan mulai bekerja.

Salam, Basavaraj

Basavaraj Kambali
sumber
3
Bisakah Anda menjelaskan bagaimana membuat perubahan ini untuk pembaca masa depan?
DavidPostill