这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
blog:ease:git:git-basic0 [06:48 - 09月16日] ease 创建 |
blog:ease:git:git-basic0 [03:42 - 09月02日] (当前版本) |
||
---|---|---|---|
行 1: | 行 1: | ||
- | Git 概念 | + | ====== |
+ | ===== 1 概念 ===== | ||
+ | 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。 在本书所展示的例子中,我们对保存着软件源代码的文件作版本控制,但实际上,你可以对任何类型的文件进行版本控制。 | ||
+ | ===== 2 分类 ===== | ||
- | 1 概念 | ||
- | 2 分类 | ||
- 本地版本控制系统 | - 本地版本控制系统 | ||
- 集中式版本控制锡系统 | - 集中式版本控制锡系统 | ||
行 17: | 行 18: | ||
{{https:// | {{https:// | ||
- | 3 git 特性 | + | ===== 3 git 特性 |
- 记录快照,而非差异。 | - 记录快照,而非差异。 | ||
行 23: | 行 25: | ||
- 保证数据完整性。 用校验和索引节点sha-1。git 可以识别任何变化。 | - 保证数据完整性。 用校验和索引节点sha-1。git 可以识别任何变化。 | ||
- 一般只添加数据。git 大多数操作一般不会清除数据。(但注意没有跟踪的文件除外) | - 一般只添加数据。git 大多数操作一般不会清除数据。(但注意没有跟踪的文件除外) | ||
+ | (比如: | ||
记录快照,而非差异。 | 记录快照,而非差异。 | ||
{{https:// | {{https:// | ||
+ | |||
+ | Git\\ | ||
+ | {{https:// | ||