Git 压缩档案
Git with compressed archives
我有一个 git 我的存储库,里面装满了某种类型的压缩存档(准确地说是 .odt)。 .odt 作为一个整体用于存储更复杂的文本文档(那些由 libreOffice 制作的)。然而,尽管它们是纯文本,但如果您打开存档并单独查看每个部分,.odt 作为一种压缩存档文件类型,作为一个整体显然是以二进制格式存储的。
显然,这对于查看分支差异、从不同角度合并正在处理的文档的不同版本等来说毫无用处。
我环顾四周,我看到的最有用的信息来自 50 多年前,“这目前在 Git 中不是一个选项,但它正在处理中。 ) 考虑到过去的时间,我想问问是安全的...
有没有办法使用 git 来管理选定的压缩存档类型,就好像它们是文件夹而不是单一的二进制代码块一样?
想法是不存储 odt 文件,但是,, fodt files: it is the format recommended by LibreOffice for Version Control。
the data is represented as human-readable text (which makes the work much easier for the version control system) and not compressed.
(而 Git 本身会 store them compressed internally anyway)
我有一个 git 我的存储库,里面装满了某种类型的压缩存档(准确地说是 .odt)。 .odt 作为一个整体用于存储更复杂的文本文档(那些由 libreOffice 制作的)。然而,尽管它们是纯文本,但如果您打开存档并单独查看每个部分,.odt 作为一种压缩存档文件类型,作为一个整体显然是以二进制格式存储的。
显然,这对于查看分支差异、从不同角度合并正在处理的文档的不同版本等来说毫无用处。
我环顾四周,我看到的最有用的信息来自 50 多年前,“这目前在 Git 中不是一个选项,但它正在处理中。 ) 考虑到过去的时间,我想问问是安全的...
有没有办法使用 git 来管理选定的压缩存档类型,就好像它们是文件夹而不是单一的二进制代码块一样?
想法是不存储 odt 文件,但是,
the data is represented as human-readable text (which makes the work much easier for the version control system) and not compressed.
(而 Git 本身会 store them compressed internally anyway)