[[请注意,自从第一次提出这个问题以来,Github 发生了很大变化;而不是“下载页面”改为“新版本”。]]
我生成 PDF 文档作为我项目的一部分,我希望它们与我的 Git 存储库保持同步(人们并不总是可以构建自己的,因为他们经常使用专有字体)。
但是,将 PDF 添加到存储库并不是真正的“正确”,因为它是派生文件;此外,这样做会显着增加提交的大小和整个存储库的大小。
是否可以以编程方式将文件发送到 GitHub 下载页面?(我知道标记的提交会自动添加到那里,git push --tags
但我不知道这是在哪里记录的。我想我可以通过添加一个仅包含 PDF 本身的单独分支来做一些花哨的事情——就像 GitHub 用户页面所做的那样——但我以这种方式使用 Git 有点生疏。)