git添加doc文件维护
2024-08-30 04:35:59
原文地址:https://www.cnblogs.com/yezuhui/p/6853271.html
说明:
git 一般只能对纯文本文件进行版本控制,但是如果有其他中间转化软件的协助,就可以对任意二进制文件进行版本控制了。word 的.doc 或者 .docx 就不是一个纯文本文件,所以需要第三方转化工具,将其转化为 纯文本。这里的工具就是 pandoc。pandoc is
步骤:
1.下载安装工具
http://pandoc.org/installing.html
2.如果是在 unix(linux/macosx)系统下,编辑 ~/.gitconfig 文件,如果是在windows系统下,编辑 git 安装目录下的 /mingw64/etc/gitconfig 文件,加上这么一段话:
[diff "pandoc"]
textconv=pandoc --to=markdown
prompt = false
[alias]
wdiff = diff --word-diff=color --unified=1
3.然后在你的工程目录下新建一个 .gitattributes(linux/mac)文件(windows是gitattributes 文件),然后写入:
*.docx diff=pandoc
##上面的是docx文件,如果是doc文件,把docx换成doc应该也是一样的。
4. 在工程目录下初始化git(git init)
git add . 即把所有的文件都添加进去(包括.gitattributes文件)
其他的 git commit -m git remote add origin git push origin master 等都是一样的。
最新文章
- Visual Studio中创建混合移动应用程序解决方案Xamarin Portable Razor
- 一:luecne初体验
- diary and html 文本颜色编辑,行距和其它编辑总汇
- Azure ARM (12) ARM模式下,在负载均衡器上设置多个公网IP地址
- Atitit..组件化事件化的编程模型--(2)---------Web datagridview 服务器端控件的实现原理and总结
- js去除日期字符串时分秒
- 读书笔记-常用设计模式之MVC
- MySQL5.6 replication architecture --原图来自姜承尧
- [学姿势]使用AngularJS+CodeIgniter框架经验谈
- Android自己定义控件而且使其能够在xml中自己定义属性
- 基于visual Studio2013解决C语言竞赛题之0707月份输出
- 与众不同 windows phone (31) - Communication(通信)之基于 Socket UDP 开发一个多人聊天室
- webdriver入门
- 写给后端的前端笔记:定位(position)
- sqlserver2008 查看数据库自带的索引建议
- 基于EBNF语法的描述
- jmeter解决响应乱码
- DownloadProvider 源码详细分析
- Rust语言学习笔记(5)
- centos下添加启动项
热门文章
- Kubernetes+Istio
- 腾讯物联网操作系统正式开源,最小体积仅1.8 KB
- python 的技巧
- Kubernetes集群中Jmeter对公司演示的压力测试
- LeetCode 5274. Number of Ways to Stay in the Same Place After Some Steps - Java - DP
- emmet 配置文件
- git学习笔记 --分支管理策略
- Java单元测试 Http Server Mock框架选型
- 移动端开发之响应式开发和bootstrap基础
- c#中关于Convert.ToDouble的一个注意事项