Listę plików/katalogów, które są ignorowane przez system kontroli wersji git należy umieścić w pliku:
Listę plików/katalogów, które są ignorowane przez system kontroli wersji git należy umieścić w pliku:
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: D
Uzasadnienie i szersze wyjaśnienie:
Git, popularny system kontroli wersji, pozwala na określenie plików i folderów, które powinny być celowo ignorowane i nieśledzone przez repozytorium. Służy do tego specjalny plik o nazwie .gitignore. W pliku tym umieszcza się wzorce nazw plików i katalogów (np. *.log, /node_modules, bin/), które Git ma pomijać podczas dodawania zmian (git add). Jest to niezbędne do wykluczenia z repozytorium plików tymczasowych, skompilowanych, logów, zależności instalowanych przez menedżery pakietów czy plików konfiguracyjnych zawierających wrażliwe dane.
Dlaczego pozostałe odpowiedzi są nieprawidłowe?
- Pozostałe nazwy plików są nieprawidłowe i nie są rozpoznawane przez system Git w tym celu.
Chcesz poćwiczyć całą kwalifikację INF.04?
Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.
Pojęcia z tego pytania
- System kontroli wersji Git (VCS)Rozproszony system kontroli wersji śledzący zmiany w plikach źródłowych i ułatwiający zespołową pracę programistów nad projektem.
- Ignorowanie plików i Historia: .gitignore i git logPlik .gitignore definiuje wzorce plików i katalogów pomijanych przez Git (np. /bin, node_modules), a git log wyświetla pełną historię zatwierdzonych rewizji.
- Zatwierdzanie zmian w Git: git add i git commitgit add dodaje pliki do poczekalni (staging area), a git commit -m 'opis' trwale zatwierdza przygotowane zmiany w historii lokalnego repozytorium.
Podobne pytania z działu „Systemy kontroli wersji git”
Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 25 pytań z tego działu.
- #34
Do czego służy polecenie 'git clone' w systemie zarządzania wersjami Git?
- #35
Co oznacza polecenie 'git pull' w systemie zarządzania wersjami Git?
- #36
Co oznacza polecenie 'git commit -m "message"' w systemie Git?
- #37
Które polecenie Git umożliwia śledzenie zmian w lokalnym repozytorium, które zostały dodane do obszaru staging?
- #38
Co oznacza polecenie 'git push' w systemie zarządzania wersjami Git?