如何使用git对word文档进行版本控制?

查看:511
本文介绍了如何使用git对word文档进行版本控制?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

word中的版本控制,例如修订功能只能在一个文件内操作。。没法在两个文件中。

git默认不能对二进制文件操作,请问有没有办法用git进行word文档的版本控制?

解决方案

  1. Git 默认支持二进制文件操作的,但是作为一个针对纯文本而开发的版本控制工具,效果不尽如人意。其中,我认为主要的不足是富文本文档的具体变化没法在git diff中显示出来。

  2. 为了解决这个问题,Git 允许你配置一些外部工具来显示二进制文件的修改。这些工具多半只能显示出 Word 文档中的文字修改,不过已经基本能满足我的要求了。

  • 如果你是命令行用户的话,不妨参照 Pro Git 中的相关内容这篇文章,使用docx2txttextractantiword等工具协助 Git 识别 Word 文档的内容。

  • 如果你偏爱 GUI 的话,Git 通过git difftool(文档)可以直接调用第三方文件比较软件,其中不乏可以比较 Word 文档的,例如我本人使用的 Beyond Compare

这篇关于如何使用git对word文档进行版本控制?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆