Ma’lumotlarni saqlash
CVS, Subversion, Perforce va boshqa markazlashgan platformalar ma’lumotlarni fayllar uchun o’zgarishlar ro’yxati sifatida saqlaydi. Git ning ulardan farqi, u ma’lumotlarni kichik fayllar tizimining umumiy yig’indisi deb hisoblaydi.
Git ning fayllarni saqlash prinsipi
Boshqa tizimlarning fayllarni saqlash prinsipi
Boshqa funksiyalari orasida quyidagilarni sanash mumkin:
markazlashtirilgan tizimlardan farqli o’laroq, Git ko’pgina operatsiyalar uchun mahalliy(lokal) fayllar va resurslardan foydalanadi, bu esa tarmoqqa kirish imkonisiz offlayn ishlash imkonini beradi;
faylni saqlamasdan oldin, Git SHA1 xesh usulidan foydalangan holda kontrol summasini(checksum) hisoblab chiqadi va uning indeksiga aylanadi.
Do'stlaringiz bilan baham: |