Git에 PDF를 추가하는 데 비용이 얼마나 드나요?

Git에 PDF를 추가하는 데 비용이 얼마나 드나요?

라텍스 프로젝트에 git을 사용할 생각인데, PDF 출력을 리포지토리에 추가해야 할지, 아니면 그대로 두어야 할지 궁금합니다. 거기에 두는 것이 편리할 것입니다. 하지만 git이 기본적으로 각 버전이 바이너리이기 때문에 전체를 저장해야 한다고 가정하면 많은 공간을 빨리 차지하게 될지 걱정됩니다. 작은 차이만 갖는 합리적인 방법은 무엇입니까?

답변1

하지 않다. 일반적으로 생성된 파일을 커밋하지 말고 해당 소스만 커밋해야 합니다.

예를 들어 이것을 확인하십시오원천자세한 내용은 Michael Ernst의 글(인용문):

버전 관리는 사람들이 편집하는 파일을 위한 것입니다. 생성된 파일은 버전 제어에 커밋되어서는 안 됩니다. 예를 들어, .o 파일이나 .class 파일과 같이 컴파일 결과 생성된 이진 파일을 커밋하지 마세요. 또한 텍스트 서식 지정 응용 프로그램에서 생성된 .pdf 파일을 커밋하지 마세요. 원칙적으로 .pdf 파일이 생성된 소스 파일만 커밋해야 합니다.

관련 정보