29 AĞUSTOS 2011, PAZARTESİ
Nasıl gıt dosya karma değerlerini hesaplamak mı?
SHA1 sağlamalarının ağaç nesnelerin içinde saklı git ls-tree
tarafından döndürülen gibi) dosya içeriği sha1sum
tarafından döndürülen () SHA1 sağlamalarının eşleşmiyor
$ git cat-file blob 4716ca912495c805b94a88ef6dc3fb4aff46bf3c | sha1sum
de20247992af0f949ae8df4fa9a37e4a03d7063e -
Nasıl gıt dosya karma değerlerini hesaplamak mı? Karma bilgisayar önce içeriğini sıkıştırmak mı?
CEVAP
29 AĞUSTOS 2011, PAZARTESİ
Nesne Git önekleri"", uzunluğu (bir olarak takip blob ile -okunabilir insan tamsayı), NULL karakteri izledi
$ echo -e 'blob 14\0Hello, World!' | shasum 8ab686eafeb1f44702738c8b0f24f2567c36da6d
Kaynak: http://alblue.bandlem.com/2011/08/git-tip-of-week-objects.html
Bunu Paylaş:
Git, nasıl bir dosya için karma işleme...
Nasıl bir dosya entropi hesaplamak içi...
Nasıl Gıt (chmod) dosya mod değişiklik...
Nasıl birisi hesaplamak'C s yaş m...
Nasıl bir proje içinde tek bir dosya i...