问题 git可以用于非文本文档的版本控制,如word doc或xls等


我最近一直在学习GIT版本控制系统,它似乎非常适用于纯文本文档,因为你可以添加一行,返回并分叉,修改文档并删除刚刚添加的行。

我主要编写excel程序并用文字编写文档。 GIT可用于管理这些文件的版本(显然不是文件中的内容,而是文件本身?)


8661
2018-06-03 06:07


起源



答案:


Git是不可知的,因为在版本控制下放置哪些文件无关紧要。

当git无法识别文件类型时,它只是将其视为二进制数据以进行版本控制;所以diff等只会声明文件的字节数不同。

所以回答你的问题:是的,Git可以用来管理word文档等版本,进一步使用 gitattributes 你甚至可以说文字文件,虽然我不确定这是否可行 xls 文件。

要了解更多可能性 gitattributes 提供并查看一些可以阅读的单词文件的示例 自定义Git - Git属性 Gitpro一书中的一章。


11
2018-06-03 06:25