Musisz zatwierdzić plik ZIP o rozmiarze 3 GB (obrazy maszyn wirtualnych używane do testowania) w Git, tak aby plik był wersjonowany i powiązany z odpowiadającymi mu zatwierdzeniami kodu. Jakie dwie czynności należy wykonać? (Wybierz dwie.)
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Zainstaluj rozszerzenie Git LFS i powiąż je z plikami ZIP., Przechowuj pliki w Azure Storage i włącz wersjonowanie obiektów blob..
Dlaczego to jest odpowiedź
Aby efektywnie zarządzać dużymi plikami, takimi jak obrazy maszyn wirtualnych, w systemie Git, należy zastosować odpowiednie narzędzia. Zainstalowanie rozszerzenia Git LFS (Large File Storage) i powiązanie go z plikami ZIP jest prawidłowym rozwiązaniem, ponieważ Git LFS jest przeznaczone do obsługi dużych plików binarnych, przechowując je poza głównym repozytorium Git, a w repozytorium Git umieszczając jedynie wskaźniki do tych plików. Dzięki temu repozytorium pozostaje małe i szybkie, a duże pliki są wersjonowane. Alternatywnie, przechowywanie plików w Azure Storage z włączonym wersjonowaniem obiektów blob to również skuteczne rozwiązanie. Pozwala to na przechowywanie dużych plików poza repozytorium Git, jednocześnie zapewniając ich wersjonowanie i dostępność. Git-fat jest starszą alternatywą dla Git LFS i jest mniej powszechnie używany. Git-stash służy do tymczasowego przechowywania zmian, a nie do zarządzania dużymi plikami. Kompresja GZip zmniejszy rozmiar pliku, ale nadal będzie on traktowany jako duży plik binarny w Git, co może prowadzić do problemów z wydajnością repozytorium.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana