Windows'ta git bash ile klonlama yaparken Fatal: UriFormatException ile karşılaşıldı


14

Git bash kullanıyorum

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

Bir depoyu klonladığımda şunu görüyorum:

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

Yaşadığım diğer bazı sorunların bu UriFormatException ile ilgili olduğundan şüpheleniyorum. İstisnanın neden olabileceğini ve sorunun nasıl çözüleceğini bilen var mı?

Yanıtlar:


14

Bu, Windows v2.9.3 için GIT ve bağlantı noktası numarası içeren bir depo URL'si kullanıldığında olur. V2.9.2'ye dönün veya Windows için GIT'in sabit bir sürümünü bekleyin.


Geri almak için 2.9.2'yi 2.9.3'ün üzerine yükleyebilir miyim yoksa önce 2.9.3'ü kaldırmam gerekir mi? İlk olarak kaldırmam gerekirse, bunu nasıl yapabilirim?
ericg

3
Windows için GIT v2.9.2 yükleyicisi, eski sürüme geçmeyi basitçe yapar. Bu sürümü buradan indirebilirsiniz github.com/git-for-windows/git/releases/tag/v2.9.2.windows.1
OomJan

Onaylanmış. 2.9.3 Windows'da basitçe kırılmıştır. 2.9.2 yaşadığım sorunları çözdü.
ericg

2
(2) 2.9.3 de bu sorun giderir hangi artık kullanılabilir github.com/git-for-windows/git/releases/tag/v2.9.3.windows.2
Tod Thomson

Bu benim için geçerli değil, gerçek hata hakkında daha fazla bilgi ve bunun nedenini paylaşan herkes paylaşın.
ESR

0

Proxy ayarlarken kullanıcı adı ve parolanın herhangi bir sembolü olmadığından emin olun. Proxy ayarlarken şifreyi temizle sorunu çözdü.


-2

Aynı sorun vardı. sadece sistemi git'i gömmek için değiştirdi ve çalışmaya başladı.

Saygılarımızla, Basavaraj


3
Gelecekteki okuyucular için bu değişikliğin nasıl yapılacağını açıklayabilir misiniz?
DavidPostill
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.