作用
- 将暂存区的内容提交到本地版本库的当前分支
- 将对被监视的文件做的修改或删除添加到暂存区,然后再提交到本地版本库的当前分支(该解释纯属个人理解,与官方解释有出入,但效果和官方解释效果一样)。
用法
git commit -m "注释内容"
该命令的效果是作用1
git commit -am "注释内容"
该命令的效果是作用2,注意:若文件没有被git
监视(如新增的一个文件),此时使用该命令会报错。报错示例如下:
MINGW64 /d/code/demo (master)
$ vim d.txt
MINGW64 /d/code/demo (master)
$ git commit -am 'add d.txt'
On branch master
Untracked files:
d.txt
nothing added to commit but untracked files present