Git学习

1.Git详解之一:起步

  • 分布式版本控制系统(Distributed Version Control System,简称 DVCS)    
  • Git 基础
    • 直接记录快照,而非差异比较
    • 近乎所有操作都是本地执行
    • 时刻保持数据完整性
    • 多数操作仅添加数据
    • 文件的三种状态:已提交(committed),已修改(modified)和已暂存(staged)
      • 文件流转的三个工作区域:Git 的工作目录(working directory),暂存区域(staged),以及本地仓库(repository)。
      • 基本的 Git 工作流程如下:

        1. 在工作目录中修改某些文件。
        2. 对修改后的文件进行快照,然后保存到暂存区域。
        3. 提交更新,将保存在暂存区域的文件快照永久转储到 Git 目录中。

      • 所以,我们可以从文件所处的位置来判断状态:如果是 Git 目录中保存着的特定版本文件,就属于已提交状态;如果作了修改并已放入暂存区域,就属于已暂存状态;如果自上次取出后,作了修改但还没有放到暂存区域,就 是已修改状态。
    •   

2.Git详解之二:

你可能感兴趣的:(git,学习)