3 GB boyutunda bir ZIP dosyasını (test için kullanılan VM imajları) Git'e commit etmeniz gerekiyor, böylece dosya versiyonlanacak ve ilgili kod commit'leriyle ilişkilendirilecektir. Hangi iki eylemi gerçekleştirmelisiniz? (İki tane seçin.)
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Git LFS uzantısını yükleyin ve uzantıyı ZIP dosyalarıyla ilişkilendirin., Dosyaları Azure Storage'da depolayın ve blob sürümlerini etkinleştirin..
Neden bu cevap
3 GB boyutundaki büyük bir ZIP dosyasını Git ile versiyonlamak için iki ana yaklaşım vardır. Birincisi, Git LFS (Large File Storage) kullanmaktır. Git LFS, büyük dosyaları Git deposunun dışında depolayarak Git'in performansını artırır ve depoyu şişmesini engeller. Bu dosyaların referansları Git deposunda tutulur ve ilgili kod commit'leriyle ilişkilendirilir. Bu nedenle, "Git LFS uzantısını yükleyin ve uzantıyı ZIP dosyalarıyla ilişkilendirin" doğru bir eylemdir. İkinci yaklaşım, büyük dosyaları Git deposunda tutmak yerine harici bir depolama hizmetinde saklamaktır. Azure Storage bu amaç için uygun bir çözümdür. Dosyaları Azure Storage'a yükleyip blob sürümlerini etkinleştirerek, hem dosyanın versiyonlanmasını sağlarsınız hem de Git deposunun boyutunu kontrol altında tutarsınız. Bu nedenle, "Dosyaları Azure Storage'da depolayın ve blob sürümlerini etkinleştirin" de doğru bir eylemdir. git-fat, Git LFS'ye benzer bir alternatiftir ancak Git LFS daha yaygın ve desteklenendir. git-stash, değişiklikleri geçici olarak saklamak için kullanılır, büyük dosyaları versiyonlamak için değildir. GZip, dosyayı sıkıştırır ancak Git'in büyük dosyaları yönetme sorununu çözmez.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez