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?

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.


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.


-2

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

Salam, Basavaraj


3
Bisakah Anda menjelaskan bagaimana membuat perubahan ini untuk pembaca masa depan?
DavidPostill
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.