私は git と GitHub でドキュメントを管理しています。ソース ファイルは、Pdflatex 用の TEX ファイルと、コンパイルに使用される他のいくつかのファイル (Figure など) です。これらのファイルはバージョン管理されています。コンパイル後、彼らは PDF ファイルを生成します (これは私のプロジェクトのすべての詳細を説明しています)。
結果の PDF ファイルはソースから構築されるため、バージョン管理する必要はありません。PDFをコンパイルしたバージョン管理は、リソースのウエストになります。
ただし、私の GitHub リポジトリをチェックアウトした人が最後にコンパイルされた PDF をすぐに読めるようにして、自分でコンパイルする必要がないようにしたいと思います。ざっと見たいだけの人には、そういう可能性はありがたいですよね。
これは GitHub でどのように行うことができますか?