
git add files 把当前文件放入暂存区
git commit -m “xxxxx”给当前暂存区快照并提交
git reset –files 用来撤销最后一次 git add files,不带参数即撤销所有git add
git check out –files 把文件从暂存区复制到工作目录,用来丢弃本地修改
其中,git add -p、git reset -p、git checkout -p可以用来交互式修改
也可以跳过暂存区,直接从仓库取出或者提交代码

git commit -a相当于先执行git add,再执行commit