玩转git add
git在本地有三个工作区域:本地工作区、暂存区、本地版本库。
git add
命令是将本地工作区的代码提交到暂存区。git add
命令也常被叫做“添加”。
1、git add
git add后面可以跟不同的参数表示不同的添加方式,常用的有下面几种:
git add <file-name>
将本地工作区中指定的文件提交到暂存区;git add .
将本地工作区中所有的修改的、新添加的文件提交到暂存区,不包括删除的文件;git add -u
将本地工作区中所有修改的、删除的文件提交到暂存区,不包括新添加的文件;git add -A
将本地工作区中所有修改的、删除的、新添加的文件提交到暂存区;
2、git add文件后想撤销,怎么办?
经常会遇到在执行git add之后,发现自己添加错了文件,这个时候该怎么办呢?git reset
命令给了我们补救措施。
与git add
相类似,git reset
命令后面可以跟不同的参数表示不同的撤销方式,常见的有以下几种:
git reset HEAD
撤销最近一次提交git reset HEAD <file-name>
撤销指定文件的提交
参考文献
[1] 【git】git add 添加错文件 撤销
[2] Git 基础 - 撤消操作