Skip to content

1. 起步

1.1 Git 的三种状态

  • 已修改(modified)
  • 已暂存(staged)
  • 已提交(committed)

1.2 三个工作区域

  • Git 仓库

    Git 用来保存项目的元数据和对象数据库的地方。从其他计算机克隆仓库时,拷贝的就是这里的数据。

  • 工作目录

    对项目的某个版本独立提取出来的内容

  • 暂存区域

    暂存区域是一个文件,保存了下次将提交的文件列表信息,一般在 Git 仓库目录中。

1.3 基本 Git 工作流程

  1. 在工作目录中修改文件
  2. 暂存文件,将文件的快照放入暂存区域
  3. 提交更新,找到暂存区域的文件,将快照永久性存储到Git仓库目录

GUI (Graphical User Interface)

1.4 初次运行 Git 前的配置

  1. 设置用户信息

设置用户名称和邮件地址

bash
git config --global user.name "xxx"
git config --global user.email "xxx"

当想针对特定项目使用不同的用户名与邮件地址时,可以在项目目录下运行没有 --global 选项的命令来配置

bash
git config user.name "xxx"
git config user.email "xxx"
  1. 检查配置信息
bash
git config --list