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

时间:2014-06-03 06:07:14

标签: git version-control xls doc

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

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

1 个答案:

答案 0 :(得分:11)

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

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

所以回答你的问题:是的,Git可以用来管理word文档的版本等,而且使用gitattributes甚至可以区分文档,尽管我不确定这是否可行xls个文件。

要了解gitattributes提供的可能性以及查看单词文件差异示例的更多信息,您可以阅读Gitpro书籍中的Customizing Git - Git Attributes章节。