Bir web sayfasından git clone komutunu kopyalayıp yapıştırdım: https://fedorahosted.org/ibus-typing-booster/
Bunu aldım:
user@host> git clone http://git.fedorahosted.org/git/ibus-typing-booster.git
Cloning into 'ibus-typing-booster'...
fatal: I don't handle protocol 'http'
Tüm satırı kopyaladım ve yapıştırdım git clone http://...
.
git cloneve
http://...` arasındaki karakter boşluk gibi görünür, ancak özel bir Unicode karakteridir!
Kısa cevap: Bu karakteri kaldırdıktan ve gerçek bir boşluk girdikten sonra çalıştı!
Detayları seven insanlar için: Ascii ve özel-unicode-karakterleri ortaya çıkarmanın iki yolunu görüyorum
İşte gerçek çizgi:
vi t.txt # copy+paste the line
python
open('t.txt').read()
git clone \xe2\x80\x8b\xe2\x80\x8bhttp://...
vi t.txt # copy+paste the line
LESSCHARSET=ascii less vi.txt
Eğer git clone <E2><80><8B><E2><80><8B>http://
gibi görünüyorsa, özel-unicode-karakterleri kopyalayıp yapıştırmışsınız demektir.