使用TortoiseGit管理word文档

为什么使用TortoiseGit进行团队协作管理word文档?
很简单,因为他支持word文档的比较和合并操作啊!
让我们看一下如何使用小乌龟:
1.第一步,commit你需要提交的文档,一般我会选择commit&push操作


commit&push

2.如果没有冲突提示,你可以愉快的跳过后面的章节了.如果系统提示有冲突,需要pull最新仓库的版本至本地


系统会提示冲突

3.点击pull操作后,系统会提示你出现了冲突
showconfilict.png

4.选择editConflicts菜单:编辑冲突(注意,有时候第一次点击看不到这个菜单,需要再点击一次)
编辑冲突

5.你会惊奇的发现,系统自动帮你创建了3个文件:

XXX.base.doc :两者共有的祖先版本
XXX.local.doc :你本地的版本
XXX.remote.doc :仓库的最新版本


merge.png

6.然后,word会自动打开比较文档,你可以愉快的开始编辑文档了.
最左边的修订表示的是版本之间的差别.
右上角为你本地的文档,右下角为仓库的文档.
中间的则是你正在合并的文档.
word

需要特别说明的是,合并完成后,XXX.LOCAL.doc就是你合并后的文档,所以你需要删除掉XXX.LOCAL.doc外的其他的文档,并手工把 XXX.LOCAL.doc 改名为你的文档(简单说就是删掉.LOCAL.doc的文件名后缀);
7.再次提交commit
resolve.png

8.完成
success.png

你可能感兴趣的:(使用TortoiseGit管理word文档)