word中的版本控制,例如修訂功能只能在一個文件內操作。。沒法在兩個文件中。
git默認不能對二進制文件操作,請問有沒有辦法用git進行word文檔的版本控制?
學習是最好的投資!
Git 默認支持二進制文件操作的,但是作為一個針對純文本而開發(fā)的版本控制工具,效果不盡如人意。其中,我認為主要的不足是富文本文檔的具體變化沒法在git diff
中顯示出來。
為了解決這個問題,Git 允許你配置一些外部工具來顯示二進制文件的修改。這些工具多半只能顯示出 Word 文檔中的文字修改,不過已經(jīng)基本能滿足我的要求了。
如果你是命令行用戶的話,不妨參照 Pro Git 中的相關內容及這篇文章,使用docx2txt
、textract
和antiword
等工具協(xié)助 Git 識別 Word 文檔的內容。
如果你偏愛 GUI 的話,Git 通過git difftool
(文檔)可以直接調用第三方文件比較軟件,其中不乏可以比較 Word 文檔的,例如我本人使用的 Beyond Compare。
有版本啊,只是不能跟蹤具體改了什么,非要做文檔版本跟蹤的話,推薦你試試石墨這個工具https://www.shimo.im