# https://www.toptal.com/developers/gitignore can generate .gitignore for many filetypes | |
*.acn | |
*.acr | |
*.alg | |
*.aux | |
*.bbl | |
*.blg | |
*.dvi | |
*.glg | |
*.glo | |
*.gls | |
*.idx | |
*.ilg | |
*.ind | |
*.ist | |
*.lof | |
*.log | |
*.lot | |
*.maf | |
*.mtc | |
*.mtc1 | |
*.out | |
*.synctex.gz | |
*.toc |
Why not just ignore everything first and whitelist directories, *.bib, and *.tex files?
Sounds good
TexStudio has the following extensions list in tools -> clean
log,aux,dvi,lof,lot,bit,idx,glo,bbl,bcf,ilg,toc,ind,out,blg,fdb_latexmk,fls
.bcf
.blg
.sav
For merging artifacts you can also add
.mine
.bak
.r2
.r4
Maybe also .out.ps?
For those who use JetBrains and TeXiFy-IDEA plugin.
Create MyLatexProject/.gitignore and copy/paste this content instead:
/out/.aux
/out/.glo
/out/.idx
/out/.log
/out/.toc
/out/.ist
/out/.acn
/out/.acr
/out/.alg
/out/.bbl
/out/.blg
/out/.dvi
/out/.glg
/out/.gls
/out/.ilg
/out/.ind
/out/.lof
/out/.lot
/out/.maf
/out/.mtc
/out/.mtc1
/out/.out
/out/*.synctex.gz
¡great! Very useful.
¿someone have them classified by use or tool that generates those files?
Thanks in advance.
Thanks! This was a good thing to share.