给外行看的文件版本控制系统说明,git系统一天搞定!

小编1 提交于 周一, 02/11/2019 - 21:47

给外行看的git版本控制系统说明,git只能给IT项目用吗? 原文出处

看看企业的其他部门是否也可以共享git这个强大管理工具?

git原本是为程序员的编程项目管理设计的,网上找到的文章也都毫无疑问是给程序员看的,但实际上这个工具也可以用到一般白领范围内的文字版本的管理;首先这里再明确一下,所有的版本控制系统,只能跟踪文本文件的改动,比如TXT文件,Html网页,md文件(这篇分享就是用md格式写的,和用git来管理的),所有的程序代码等。
版本控制系统可以告诉你每次的改动,比如在第5行加了一个单词“Linux”,在第8行删了一个单词“Windows”。而图片、视频、Word文档、Excel文档这些二进制文件,虽然也能由版本控制系统管理,但没法跟踪文件的变化,只能把二进制文件每次改动串起来,也就是只知道图片从100KB改成了109KB,但到底改动什么,git不知道。
让我们来理一下,首先可以100%跟踪文本文件,让我们来扒一扒具体有哪些

序号 内容 (100%可控) 说明
1 各种程序代码 这当然是应用最重要和广泛的领域
2 纯TXT文档 因为没有格式,故应用也许不够广泛,但是作家一般用这个就足够了
3 网页 主要是HTML格式,但不仅仅是
4 可扩展标记语言XML XML的应用非常广泛,有很多让人眼前一亮的软件是以XML格式存储
5 markdown格式文件 一种轻量级「标记语言」,被越来越多的写作爱好者、撰稿者广泛使用。到网上搜一下,可以有很多新发现!
6 微信或其他手机端文字内容 手机端文字内容基本都是文本文件
7 其他 有不少专业程序的储存格式都是文本文件
  非100%可控内容 这方面有多少意义就要自己判断了
8 Word文档 这可能是办公室应用最多的文档格式之一
9 Excel文档 这也是办公室应用最多的文档格式之一
10 PPT文档 这是非常吃功夫文档
11 照片 意义有多大不好说,也许有更有效的管理方法
12 图纸 应该先看一下储存格式,有可能也是文本格式
13 ...... 在此就不一一例出了

这里要说明一下,git在本版管理的同时,也给顺便做了备份(Backup)

如果觉得对你有用,请先看一下廖雪峰写的Git教程中下面几个章节,不然后面有些地方会卡;跟我之前的分享一样,我不是从零开始,而是站在大卡的肩上。

序号 题目 说明
1 Git教程 浅显易懂的Git教程!但不完美
2 Git简介 这样写好懂,但有点误导。
3 安装Git 几个版本的安装讲得蛮清楚的。
4 创建版本库 请注意看这里文件夹的位置,这个很重要,后面会用到
5 时光机穿梭 简单看一下几个基本命令的使用,感受一下,后面有用。
更多信息请看原文出处