Do projektu dodaje się tylko pliki źródłowe. Nie dodaje się natomiast plików pochodnych. W szczególności, jeżeli projektem jet tekst w LaTeXu, powinien on składać się z plików *.tex
, ewentualnie *.bib
, obrazków, etc. Na pewno nie powinno tam być plików *.dvi
, *.aux
*.pdf
(o ile to nie są źródłowe obrazki) i podobnych.
Można dać gitowi do zrozumienia, które nie dodane do projektu pliki należy ignorować. Wystarczy w katalogu z projektem utworzyć plik .gitingore
, w którym wpisać wszystkie ignorowane pliki.
W przypadku projektu LaTeX plik .gitingore
może być następujący:
*.aux *.dvi *.pdf *.ps *.log *.out *.toc *.backup
Utwórz w swoim projekcie LaTeX plik .gitignore
, aby git ignorował wszystkie pliki pośrednie.
.gitignore
git statusprzestanie pokazywać pośrednie pliki, nie należące do projektu.