.gitignoring pdf файл только при наличии источника tex
Я хотел бы создать глобальный .gitignore
файл в моем доме подходит для работы с файлами TeX. Так типичные файлы нежелательной TeX, такие как *.log
, *.aux
, *.synctex.gz
пошел бы в этом.
Следующим шагом, однако, является игнорирование скомпилированного somefile.pdf
если исходный файл somefile.tex
настоящее. Итак, мой вопрос:
Есть ли синтаксис в .gitignore
что я могу использовать, чтобы сказать это игнорировать somefile.pdf
только если somefile.tex
настоящее?
1 ответ
Решение
Нет, я не вижу эту функцию в gitignore
справочная страница.
Я бы лучше:
- игнорировать все
*.pdf
в вашем глобальном.gitignore
файл периодически запускать скрипт, обновляющий
.gitignore
файл в любом каталоге, гдеpdf
файл найден без соответствия.tex
файл!afile.pdf
Это сделало быafile.pdf
' не игнорируется в этом конкретном каталоге.