Gostaria de configurar um .gitignore
arquivo global em minha casa adequado para trabalhar com arquivos TeX. Portanto, arquivos indesejados típicos do TeX, como *.log
, *.aux
, *.synctex.gz
iriam para ele.
O próximo passo, entretanto, é ignorar o compilado somefile.pdf
se o arquivo fonte somefile.tex
estiver presente. Então minha pergunta é:
Existe uma sintaxe .gitignore
que eu possa usar para ignorar somefile.pdf
apenas se somefile.tex
estiver presente?
Responder1
Não, não vejo esse recurso emgitignore
página de manual.
Eu preferiria:
- ignore tudo no seu arquivo
*.pdf
global.gitignore
execute periodicamente um script atualizando um
.gitignore
arquivo em qualquer diretório onde umpdf
arquivo for encontrado sem um.tex
arquivo correspondente!afile.pdf
Isso faria com que o ' afile.pdf
'nãoignorado nesse diretório específico.