```
git commit [options] [--] [files]	# 把改变记录到仓库
```

#### 选项

```
-a, --all	# 自动把修改或删除的文件进行提交。(注：不在索引区的文件不受影响)
--amend		# 用一个新的提交来覆盖当前分支的顶端(即最近一次提交)。其实它的含义就是“修正最近一次提交”，但被覆盖的提交还是存在的，用git reflog可以看到。
-C, --reuse-message=<commit>	# 重用<commit>的日志消息和作者信息(包括时间戳)。
-c, --reedit-message=<commit>	# 类似-C,但会调用编辑器，这样用户就可以进一步编辑提交消息。
```

