使用git控制word版本

起因:

使用word写本子、写材料时,经常遇到版本修改的问题。可用word自带的修订功能进行标注,这里尝试使用git来进行版本控制,方便版本回退。(虽然后来感觉还是不够实用,可能还是需要NAS?)仅作记录和分享

步骤:

前提条件:

提前安装git pandoc

配置:

修改C:\Program Files\Git\etc\gitconfig 文件,管理员身份下 增加

[diff "pandoc"]

       textconv=pandoc --to=markdown

       prompt = false

[alias]

       wdiff = diff --word-diff=color --unified=1

在工程目录下,新建 .gitattributes 文件,增加如下内容

*.docx diff=pandoc

使用:

新建word 文件,修改后 在工程目录下 右键 git bash here,配置基本信息

git config --global user.name  "username"

git config --global user.email  "email"

添加创建的word

git add .

git commit -m “v1”

修改word文档,查看变化

git wdiff

效果:

简单的文字修改

图片修改(不是很好用)

格式改动:格式改动也被转化成md格式,然后进行对比

版本回退,先查看记录

git log

回退

git reset --hard 版本号

总体来说改动检查效果一般,版本回退效果还可以

参考:

https://www.jianshu.com/p/fb72861ed7a5?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

https://github.com/vigente/gerardus/wiki/Integrate-git-diffs-with-word-docx-files

 

 

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值