git add -A和git add .和git add -u详解
一、说明
git add命令主要用于把我们要提交的文件的信息添加到索引库中
当我们使用git commit时,git将依据索引库中的内容来进行文件的提交
二、git add 常用操作
1. 把指定文件添加到索引库中
git add index.jsp
2. 把所有修改添加到索引库中
git add -A
三、git add -A 和 git add . 和 git add -u 的区别
git add -A : 把所有变化提交到索引库,包含当前git仓库的所有目录
git add -u : 提交被修改(modified)和被删除(deleted)文件,不包括新文件(new)
git add . : 该操作与git 的版本有关:
-1.x 版本:提交新文件(new)和被修改(modified)文件,不包括被删除(deleted)文件
-2.x 版本:和git add -A一样,提交所有变化
结束:
正确理解git的工作区,可以帮助你更好的理解git 指令,git 工作区详解可见其它文章
祝大家工作顺利!!!