正文

  1. 基本用法
  2. 约定
  3. 命令详解
    1. Diff
    2. Commit
    3. Checkout
    4. Detached HEAD(匿名分支提交)
    5. Reset
    6. Merge
    7. Cherry Pick
    8. Rebase
  4. 技术说明

基本用法

https://marklodato.github.io/visual-git-guide/basic-usage.svg

上面的四条命令在工作目录、暂存目录 (也叫做索引) 和仓库之间复制文件。

你可以用 git reset -p, git checkout -p, or git add -p进入交互模式。

也可以跳过暂存区域直接从仓库取出文件或者直接提交代码。

https://marklodato.github.io/visual-git-guide/basic-usage-2.svg

约定

后文中以下面的形式使用图片。