xlsx-git:在将 .xlsx 文件提交到 git 之前将它们转换为 XML

时间:2024-06-30 08:29:05
【文件属性】:

文件名称:xlsx-git:在将 .xlsx 文件提交到 git 之前将它们转换为 XML

文件大小:10KB

文件格式:ZIP

更新时间:2024-06-30 08:29:05

Shell

xlsx-git 在将 .xlsx 文件提交到 git 之前将它们转换为 XML 概述 .xlsx(和其他 MS Office 文件)存储为 ZIP 压缩的 XML 文件。 默认情况下,Git 将它们视为二进制文件,因此每当您对 Excel 文件进行更改然后将其提交到您的存储库时,几乎文件的全部内容都会更改。 Git 工具如 git-diff 或 git-revert 因此不能做得很好。 xlsx-git 提供了在提交之前将 .xlsx 文件转换为其 XML 格式的钩子。 这意味着您可以获得纯文本源文件的好处,但您不必自己来回转换 .xlsx 文件。 问题 未经测试,可能会清除您的所有文件。 与其他文件冲突的风险 结帐限制 当您的存储库中有 .xlsx 文件时,您将无法检出其他分支或提交,因为检出后挂钩始终使 .xlsx 文件处于“修改”状态。 这可以防止您意外丢失 Excel 中保


【文件预览】:
xlsx-git-master
----README.md(1KB)
----LICENSE(18KB)
----post-commit(933B)
----post-checkout(943B)
----pre-commit(2KB)

网友评论