Over si svoje vedomosti z kapitoly o ignorovaní súborov (.gitignore). Klikni na Áno alebo Nie - tlačidlo sa hneď zafarbí (zelená = správne, červená = nesprávne) a zobrazí sa komentár s vysvetlením. Otázky prechádzaš po jednej pomocou tlačidiel nižšie.
Otázka 1 / 8
.gitignore je obyčajný textový súbor s pravidlami (vzormi), ktoré hovoria Gitu, čo má ignorovať.
Áno. Ide o jednoduchý textový súbor, ktorý zvyčajne umiestňujeme do koreňového priečinka repozitára.
Pridanie súboru do .gitignore ho automaticky odstráni z repozitára, ak už bol predtým commitnutý.
Nie. .gitignore ovplyvňuje iba untracked súbory. Súbor, ktorý bol už commitnutý, treba z repozitára odstrániť iným príkazom.
Riadok priecinok/ (s lomítkom na konci) v .gitignore ignoruje celý priečinok aj s jeho obsahom.
Áno. Lomítko na konci hovorí Gitu, že sa jedná o priečinok, nie o súbor.
Riadok začínajúci znakom # v .gitignore ignoruje všetky súbory, ktorých názov začína na #.
Nie. Riadok začínajúci # je iba komentár - Git ho úplne ignoruje a nepoužije ako vzor.
Vzor *.log ignoruje všetky súbory s príponou .log, nech sa v repozitári nachádzajú kdekoľvek.
Áno. Hviezdička * nahrádza ľubovoľný text, takže vzor *.log sa zhoduje s akýmkoľvek súborom s príponou .log.
Vykričník (!) na začiatku riadku vytvorí výnimku pre súbor, ktorý by inak bol ignorovaný.
Áno. Vykričník hovorí Gitu "aj napriek predchádzajúcemu pravidlu, tento súbor chcem naďalej sledovať".
Súbor .env so secret API kľúčmi je vhodné pridať priamo do repozitára, aby k nemu mal prístup celý tím.
Nie. Presný opak - súbory s citlivými údajmi patria do .gitignore, inak riskuješ, že sa tvoj kľúč dostane (často verejne) na GitHub.
Súbor .gitignore sa zvyčajne umiestňuje do koreňového priečinka repozitára, vedľa priečinka .git.
Áno. Takto ho Git nájde a aplikuje jeho pravidlá na celý repozitár.
Tvoje skóre je 0 / 8