Git に PDF を追加するにはどれくらいの費用がかかりますか?

Git に PDF を追加するにはどれくらいの費用がかかりますか?

LaTeX プロジェクトに Git を使用することを考えており、リポジトリに PDF 出力を追加するか、それとも省略するか迷っています。リポジトリに追加しておくと便利ですが、Git は基本的にバイナリであるため各バージョン全体を保存する必要があると想定すると、すぐに大量のスペースが消費されるのではないかと心配です。または、小さな差分だけを保持する合理的な方法はありますか?

答え1

しないでください。一般的な経験則として、生成されたファイルをコミットするのではなく、対応するソースのみをコミットする必要があります。

例えばこれを確認してくださいソース詳細については Michael Ernst より(引用):

バージョン管理は、ユーザーが編集するファイルを対象としています。生成されたファイルはバージョン管理にコミットしないでください。たとえば、.o ファイルや .class ファイルなど、コンパイルによって生成されたバイナリ ファイルはコミットしないでください。また、テキスト フォーマット アプリケーションから生成された .pdf ファイルもコミットしないでください。原則として、.pdf ファイルが生成されたソース ファイルのみをコミットする必要があります。

関連情報