Welcome to Software Development on Codidact!
Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.
Post History
I'm using git for LaTeX projects and am in a little dilemma about how to best ignore files. if I add *.pdf to my .gitignore file, I keep forgetting to force add included graphics if I don...
#2: Post edited
- I'm using git for LaTeX projects and am in a little dilemma about how to best ignore files.
- - if I add `*.pdf` to my `.gitignore` file, I keep forgetting to force add included graphics
- - if I don't add it, I keep accidentally adding the compiled documents, which are often quite large and blow up my repository sizes
- Is there any way to solve this dilemma? Something like automatically ignoring all `.pdf` files for which a `.tex` of the same name exists?
- I'm using git for LaTeX projects and am in a little dilemma about how to best ignore files.
- - if I add `*.pdf` to my `.gitignore` file, I keep forgetting to force add included graphics
- - if I don't add it, I keep accidentally adding the compiled documents, which are often quite large and blow up my repository sizes
- - and even if I remember to add specific filename of the compiled pdf to my gitignore, then dozens of them will clutter the ignore files in my bigger repos and I'll need to add ignore files even for the smaller repos for which normally would not need anything special in addition to my global ignore file.
- Is there any way to solve this dilemma? Something like automatically ignoring all `.pdf` files for which a `.tex` of the same name exists?
#1: Initial revision
Conditionally ignore files in git
I'm using git for LaTeX projects and am in a little dilemma about how to best ignore files. - if I add `*.pdf` to my `.gitignore` file, I keep forgetting to force add included graphics - if I don't add it, I keep accidentally adding the compiled documents, which are often quite large and blow up my repository sizes Is there any way to solve this dilemma? Something like automatically ignoring all `.pdf` files for which a `.tex` of the same name exists?