[英]GitHub: can I offer access to compiled files without versioning them?
我用git和GitHub维护一个文档。 源文件是Pdflatex的TEX文件和用于编译的一些其他文件(如图)。 这些文件是版本化的。 编译后,他们会生成一个PDF文件(解释我项目的所有细节)。
无需对生成的PDF文件进行版本控制,因为它是从源构建的。 编译PDF的版本控制将成为资源的一部分。
但是,我希望检查我的GitHub存储库的人可以立即读取最后编译的PDF,这样他们就不需要自己编译了。 想要快速浏览的人会欣赏这种可能性,不是吗?
如何用GitHub完成?
是的,你可以这样做。 转到“下载”标签并上传您的PDF文件。 其他用户将能够看到它。
据我所知,这不是你想要的方式。 想象一下有人将分支转换为旧版本。 如果PDF没有版本化,会发生什么?
git在如何进行版本控制方面效率非常高,除非你的PDF版本非常大,否则如果你真的想要它在用户拉动时将它留在那里应该没问题。
就个人而言,我建议您不要在分支中包含PDF,只需使用GitHub的下载页面即可。 它允许您放置与项目相关的文件,这些文件不一定与源文件一起使用。 这通常被开发人员用来放置他们的发布版本等的tarball。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.