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