git如何支持doc文档

这个问题很容易解决,只要添加一个 .gitattributes

内容如下:

/////////////////////////////////////////////////////////////////////////

# Auto detect text files and perform LF normalization

* text=auto

# Custom for Visual Studio

*.cs     diff=csharp

*.sln    merge=union

*.csproj merge=union

*.vbproj merge=union

*.fsproj merge=union

*.dbproj merge=union

# Standard to msysgit

*.doc diff=astextplain

*.DOC diff=astextplain

*.docx diff=astextplain

*.DOCX diff=astextplain

*.dot  diff=astextplain

*.DOT  diff=astextplain

*.pdf  diff=astextplain

*.PDF diff=astextplain

*.rtf diff=astextplain

*.RTF diff=astextplain

////////////////////////////////////////////////////////////////

git 完全支持 docx 文件的差异对比,因为 git 内部也是使用了 zlib,docx 本质上是 zip 文件,比较差异还是很容易的。

http://git-scm.com/book/en/v2/Customizing-Git-Git-Attributes

原文地址:https://www.cnblogs.com/saryli/p/11385231.html

时间: 2024-09-30 00:35:25

git如何支持doc文档的相关文章

支持Word文档和其他文件格式间的转换的控件Spire.Doc for .NET

Spire.Doc for .NET是e-iceblue公司推出的一款专门对Microsoft Word 文档进行操作的.NET类控件.这款控件的主要功能在于帮助开发人员轻松快捷地生成.编辑和查看Word文档.同时,开发人员还可以通过使用Spire.Doc for .NET 设置Word文档的格式,插入图片,表格,超链接等.Spire.Doc for .NET 最大的便利之处在于它不依赖于Microsoft Word以及任何其他第三方软件.只需将此款控件安装在您的电脑上,您就可以对word文档进

joomla网站内插入doc文档

最近我的网站又出了问题,之前用joomla做的网站,由于要放doc文档,后来想尽办法终于用iframe的办法,先把文档传到scribd网,然后把文档嵌到网站里去,但是狗血的,去年五月份的时候我们伟大的GWF居然把scribd给墙了,然后发现之前做的一个网站joomla2.5的用slideshare的一个插件(plg_content_slideshare25_1.2.0_j25.zip)可以用,虽然墙了slideshare的网站,但是这个插件却还可以把内容抓过来.!!!但是!!!就在今年五一节过了

Android 打包成jar类库 和 doc文档输出

Jar包生成: 步骤:打开Eclipse,选中要打包的工程. 右键工程--Export--java--JAR file--next--选中src--选中要导出的类--Finish 使用JAR方法: 在工程中将Jar包导入lib库中即可. doc文档生成: 前提:对代码进行注释. 步骤:打开Eclipse,选中要打包的工程. 右键工程--Exprot--java--java doc--javadoc command(填入jdk的javadoc地址:D:\Program Files\Java\jdk

在MyEclipse显示struts2源码和doc文档及自动完成功能

分类: struts2 2010-01-07 16:34 1498人阅读 评论(1) 收藏 举报 myeclipsestruts文档xmlfileurl 在MyEclipse显示struts2源码和doc文档及自动完成功能 在MyEclipse中显示struts的源码 -------右键点击/webAppName/WebRoot/WEB-INF/lib/struts2-core-2.1.8.1.jar -------propertes -------Java Source Attachment

让你的linux支持chm文档的阅读

对于程序员来说经常要查看一些Reference帮助文档,可是面对一些旧文档,以及在没有网络的状况下,如何让你的linux支持chm文档的阅读,那么看下文吧! 方法一: 简单方法,在你的Firefox火狐上安装扩展(Add-on),搜索有一个chmreader,选择安装,重启firefox浏览器即可. 要看*.chm只需在终端执行: firefox *.chm & 优点:安装简单,看纯英文文档毫无压力: 缺点:兼容性较差,部分很多中文不支持,如下图我的c语言函数参考手册.chm只能部分显示中文:

瞬间爆炸-MongoDB4.0将支持多文档事务

瞬间爆炸-MongoDB4.0将支持多文档事务 背景 Part1:写在最前 在早期,我们说的MongoDB支持事务是指针对MongoDB的单文档级别,与我们MySQL等关系型数据库中的事务是不同的,那什么是单文档事务呢? >db.username.update({'name': 'helei'}, {$set: {'age': 26, 'score': 85}}) 上述命令对username集合中,name为helei列的行进行更新,如果age更新为26,score由于宕机或其他原因导致更新失败

使用swagger作为restful api的doc文档生成

作者:@Ryan-Miao本文为作者原创,转载请注明出处:http://www.cnblogs.com/woshimrf/p/5863318.html 目录 初衷swagger介绍在spring-boot中使用配置4.设定访问API doc的路由参考: 初衷 记得以前写接口,写完后会整理一份API接口文档,而文档的格式如果没有具体要求的话,最终展示的文档则完全决定于开发者的心情.也许多点,也许少点.甚至,接口总是需要适应新需求的,修改了,增加了,这份文档维护起来就很困难了.于是发现了swagge

Go语言之Doc 文档

对于协作开发或者代码共享来说,文档是一个可以帮助开发者快速了解以及使用这些代码的一个教程,文档越全面.越详细,入门越快,效率也会更高. 在Go语言中,Go为我们提供了快速生成文档以及查看文档的工具,让我们可以很容易地编写查看文档. Go提供了两种查看文档的方式:一种是使用go doc命令在终端查看.这种适用于使用VIM等工具在终端开发的人员,他们不用离开终端,既可以查看想查看的文档,又可以编码. 第二种方式,是使用浏览器查看的方式.通过godoc命令可以在本机启动一个Web服务,我们可以通过打开

自记录:git如何上传文档到[email protected]

前提: D盘有gitserver文件夹 双击桌面的git.exe文件,打开git命令窗口 输入cd  d: 命令进入D盘 输入cd gitserver命令进入 找到[email protected]自己参与项目里的http地址 https://git.oschina.net/qingfei/JavatribePRD.git 在git窗口输入 git clone http://git.oschina.net/qingfei/JavatribePRD.git 这样就把JavatribePRD项目克隆