baidut
12/29/2015 - 2:50 PM

word 版本控制

http://blog.martinfenner.org/2014/08/25/using-microsoft-word-with-git/

Word文档 这个特性很酷,而且鲜为人知,因此我会结合实例来讲解。首先,要解决的是最令人头疼的问题:对Word文档进行版本控制。很多人对Word文档又恨又爱,如果想对其进行版本控制,你可以把文件加入到 Git 库中,每次修改后提交即可。但这样做没有一点实际意义,因为运行git diff命令后,你只能得到如下的结果: https://git-scm.com/book/zh/v1/%E8%87%AA%E5%AE%9A%E4%B9%89-Git-Git%E5%B1%9E%E6%80%A7

bench/scalajs-runtime-sourcemap.js binary

# 方法1 需要安装pandoc 先转为markdown再进行版本控制 ----------------------------

# .gitattributes file in root folder of your git project
*.docx diff=pandoc
*.doc diff=pandoc

# .gitconfig file in your home folder
[diff "pandoc"]
  textconv=pandoc --to=markdown
  prompt = false
[alias]
  wdiff = diff --word-diff=color --unified=1
  
# 参考 https://coderwall.com/p/pxc3ww/git-diff-ms-word