.gitignoring pdf 파일은 tex 소스가 있는 경우에만

.gitignoring pdf 파일은 tex 소스가 있는 경우에만

.gitignoreTeX 파일 작업에 적합한 전역 파일을 집에 설정하고 싶습니다 . 따라서 *.log, *.aux, 와 같은 일반적인 TeX 정크 파일이 *.synctex.gz여기에 들어갑니다.

그러나 다음 단계는 somefile.pdf소스 파일이 somefile.tex존재하는 경우 컴파일된 파일을 무시하는 것입니다. 그래서 내 질문은 다음과 같습니다

존재하는 경우에만 .gitignore무시하도록 지시하는 데 사용할 수 있는 구문이 있습니까 ?somefile.pdfsomefile.tex

답변1

아니요, 이 기능이 표시되지 않습니다.gitignore매뉴얼 페이지.

나는 차라리:

  • *.pdf전역 .gitignore파일 에서 모두 무시
  • 일치하는 파일 없이 파일이 발견된 .gitignore모든 디렉터리에서 파일을 업데이트하는 스크립트를 주기적으로 실행합니다.pdf.tex

    !a파일.pdf

그러면 ' afile.pdf' 이 될 것이다.~ 아니다해당 특정 디렉토리에서는 무시됩니다.

관련 정보