Gıt ID taahhüt kestirme 2 farklı işliyor başvurabilirsiniz olursa beni uyar mı?
cee157
2 farklı tamamlama Kimlikleri gibi bakabilirsiniz
cee157eb799af829a9a0c42c0915f55cd29818d4
cee1577fecf6fc5369a80bd6e926ac5f864a754b
ben güvenilmez git log cee157
yazarsanız beni uyaracak? (veya 1.8.5.2 (Apple-48 Gıt) git log cee1
yazmak için bana izin verir) Git.
Olacağını söyleyen yetkili bir kaynak bulamadım ancak bence.
CEVAP
Böyle bir şey vermelidir:
$ git log cee157
error: short SHA1 cee157 is ambiguous.
error: short SHA1 cee157 is ambiguous.
fatal: ambiguous argument 'cee157': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
Ben sadece bu gibi: önekleri çoğaltmak iptalleri ile bularak gerçek ve Git deposu bu test
git rev-list master | cut -c-4 | sort | uniq -c | sort -nr | head
Bu master
ilk 4 karakter dışında kesim revizyonlar listesini alır ve gerisi atar, yineleme sayısı ve sayısal sıralama. ~1500 nispeten küçük bir depo içinde işleyen bir ortak 4 basamaklı önek ile birkaç revizyonlar buldum. En kısa yasal uzunluğu Gıt tarafından desteklenen gibi görünüyor, çünkü 4 basamaklı önek seçtim. (Belirsiz olsa bile, ya da daha az 3 basamak ile çalışmaz.)
Bu bir yazım hatası değil, Btw, belirsiz SHA1 ile ilgili bir hata iletisi iki kez yinelenen SHA1 (2 ve 3 ile denedim) sayısı ne olursa olsun, görünür neden bilmiyorum:
error: short SHA1 cee157 is ambiguous.
error: short SHA1 cee157 is ambiguous.
(*13.* Her iki Aslında tüm çıkış stderr
, *15.* bir şey yok.
Windows test:
$ git --version
git version 1.8.1.msysgit.1
Güvenli eğer sürümünüz ^ olduğunu söylemek yanlış olmaz sanırım . = 1.8.1, Gitçiftleri uyarmak. (Kopyası ile çalışmak için reddedecek.) Çok eski sürümleri bu şekilde çok çalıştığını tahmin ediyorum.
GÜNCELLEME
Bu test, environment.c 4 haneli int minimum_abbrev = 4
çünkü SHA1, daha az ihtiyacımız var. (Teşekkürler 19* *bu işaret için!)
Aynı dalda iki farklı işliyor arasında...
e-posta / olmadan farklı bir kullanıcı...
SQLite - Nasıl farklı veritabanlarında...
Nasıl MAX(Sütun değeri), SQL başka bir...
Arama iş parçacığı farklı bir iş sahib...