I understand that a .gitignore file cloaks specified files from Git's version
control. I have a project (LaTeX) that generates lots of extra files (.auth,
.dvi, .pdf, logs, etc) as it runs, but I don't want those to be tracked.
I'm aware that I could (maybe should) make it so all those files are put in an
separate subfolder in the project, since I could then just ignore the folder.
However, is there any feasible way to keep the output files in the root of the
project tree and use .gitignore to ignore everything except the files I'm
tracking with Git? Something like
# Ignore everything
*
# But not these files...
script.pl
template.latex
# etc...
Question&Answers:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…