我想在我的主页上设置一个.gitignore
适合处理 TeX 文件的全局文件。因此,典型的 TeX 垃圾文件(例如*.log
、*.aux
、 )*.synctex.gz
将放在其中。
somefile.pdf
但是,如果源文件somefile.tex
存在,下一步就是忽略编译。所以我的问题是:
是否存在一种语法.gitignore
可以用来告诉它somefile.pdf
仅当somefile.tex
存在时才忽略?
答案1
不,我没有看到此功能gitignore
手册页。
我宁愿:
- 忽略
*.pdf
全局.gitignore
文件中的所有内容 定期运行脚本来更新
.gitignore
任何目录中的文件,如果pdf
发现文件没有匹配的.tex
文件!文件.pdf
这将使' afile.pdf
'不是在该特定目录中被忽略。