Git仓库配合TortoiseGit实现各种资产文件的版本控制
前言
由于Git仓库(如Azure)本身只对markdown格式的文件预览功能实现的比较好。
而将其他格式的文档(如.DOC,.VSD等)如果添加到GIT中实现文档的版本管理,在网页端则会要求用户直接下载到本地。
如果下载的话,文件就会脱离版本管理。而且只要云端文档有更新,就要重新下载,非常麻烦。
如果使用其他带单独GUIGIT管理工具,功能上又太冗余。
最后选择TortoiseGit,和Windows资源管理器集成在一起。使用起来更加方便,并且学习成本更低。
1 创建一个Git仓库
Github、Azure都行。
2 安装TortoiseGit
以前用过TortoiseSVN的同学应该轻车熟路了。
2.1 安装TortoiseGit和中文语言包
2.2 解决Tortoise文件状态图标不显示的问题(可选)
参考:https://blog.csdn.net/qq_42351033/article/details/101723340
3 测试
在GIT仓库中,上传好各种文件
本地右键,克隆仓库到本地
克隆完成(版本和仓库一致的文件夹及文件,会显示绿色对勾):
修改文件
修改后的文件(或文件夹中包含修改后的文件),由于和仓库不一致,会显示红色叹号:
提交并推送文件
右键存在变更的文件或文件夹,选择"Git提交"
先勾选希望提交仓库的变更,然后点击提交、推送(直接选择"提交并推送",一步到位)
4 日常使用
先同步根目录,然后修改文件,最后提交。
如果有新增文件或文件夹的话,右键提交同步即可。