Studijní materiály
EXTRA Kontakt

Gitignore

Možná už používáš Git k ukládání svého projektu, ale někdy do něj nechceš přidat úplně všechno. Třeba nechceš, aby ostatní viděli tvoje tajné soubory, zálohy nebo nějaké dočasné soubory, které ti při práci vytváří počítač. A právě tady nám pomůže .gitignore!

Co .gitignore dělá?

Soubor .gitignore říká Gitu, jaké soubory má ignorovat. To znamená, že Git nepřidá tyto soubory do repozitáře, takže se neodešlou na GitHub / GitLab. Je to jako seznam věcí, které nechceš dát ostatním k nahlédnutí.

Příklad:

Představ si, že píšeš svůj první program a máš tam nějaký soubor s poznámkami, který nechceš, aby ostatní viděli. Můžeš přidat jeho jméno do .gitignore souboru a Git na něj nebude dávat pozor.

Jak vytvořit .gitignore?

Je to snadné! Postupuj podle těchto kroků:

  1. Otevři textový editor (třeba Poznámkový blok).
  2. Vytvoř nový soubor a pojmenuj ho přesně .gitignore.
  3. Do souboru napiš jména souborů nebo složek, které chceš ignorovat.

Příklad souboru .gitignore:


    # Ignoruj soubor s poznámkami
    poznamky.txt
    
    # Ignoruj všechny soubory typu .log (to jsou logy)
    *.log
    
    # Ignoruj celou složku se zálohami
    backup/
        

V tomto příkladu Git nebude sledovat soubor poznamky.txt, všechny soubory s příponou .log a složku backup.

Co dalšího můžeme ignorovat?

Jak přidat .gitignore do svého projektu?

  1. Ujisti se, že máš vytvořený soubor .gitignore v hlavním adresáři svého projektu.
  2. Přidej soubor .gitignore do svého repozitáře:
  3. git add .gitignore
  4. Proveď commit, aby Git uložil změny:
  5. git commit -m "Přidán soubor .gitignore"
  6. A nakonec odešli změny na GitHub / GitLab:
  7. git push

Jak zjistit, že soubor opravdu funguje?

Když máš soubor .gitignore správně nastavený, můžeš použít příkaz git status, abys zkontroloval, jaké soubory Git sleduje a které ignoruje. Soubory, které jsi uvedl v .gitignore, se ve výpisu neobjeví.