畢業論文神器:git 管理word版本

在寫文章的時候,我們經常會遇到許多需要追蹤文件版本的難題。不論是隨着你的編輯和修改不斷變化的文件版本,還是和其他合作者一起編寫文章,要想保留文檔的修改痕跡往往要費時費力,效果還差強人意。

如何做

  1. 安裝pandoc

     brew install pandoc
    
  2. 在用戶根目錄下即~/.gitconfig或者c:\Documents and Settings\user.gitconfig" (Windows) 打開或者創建文件。添加如下內容:

     [diff "pandoc"]
       textconv=pandoc --to=markdown
       prompt = false
     [alias]
       wdiff = diff --word-diff=color --unified=1
    
  3. 在倉庫目錄下創建文件 .gitattributes添加如下內容:

     *.docx diff=pandoc
    

現在修改文件可以看到顏色差異了

git wdiff file.docx

也可以通過以下命令看到所有的更改

git log -p --word-diff=color file.docx

參考文獻

[1] Martin Fenner’s “Using Microsoft Word with git”.%

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章