【发布时间】:2016-04-06 21:57:41
【问题描述】:
我有一些二进制文件,例如pdf 在我的 git 项目中,并想指定该文件的行为。 拉取时是否可以忽略文件,推送时总是用本地副本覆盖githubs副本。
例如:我有一个乳胶项目,喜欢在 git 上预览 pdf。我希望 git 只是忽略 pdf 文件中的冲突,只是推高 pdf。 (对latex builder hook不感兴趣,这只是一个例子)
【问题讨论】:
我有一些二进制文件,例如pdf 在我的 git 项目中,并想指定该文件的行为。 拉取时是否可以忽略文件,推送时总是用本地副本覆盖githubs副本。
例如:我有一个乳胶项目,喜欢在 git 上预览 pdf。我希望 git 只是忽略 pdf 文件中的冲突,只是推高 pdf。 (对latex builder hook不感兴趣,这只是一个例子)
【问题讨论】:
由于 PDF 是二进制文件,你可以简单地使用 LFS 项目:
Git LFS一个用于大文件版本控制的开源 Git 扩展
Git 大文件存储 (LFS) 在 Git 内用文本指针替换音频样本、视频、数据集和图形等大文件,同时将文件内容存储在 GitHub.com 或 GitHub Enterprise 等远程服务器上。
【讨论】: