一、删除文件
a.本地删除不是真的删除
1.查看当前文件状态,新创建的文件hack-1.txt添加到暂存区,welcome.txt文件在工作区有修改;
2.当前工作区的文件有detached-commit.txt、hack-1.txt、new-commit.txt、stash.txt和welcome.txt;

3.直接在工作区删除txt类型文件;
4.查看暂存区,可以看见.txt文件在暂存区(版本库)中仍然存在,并为删除;

二、执行git rm命令删除文件
a.使用git rm删除文
a.本地删除不是真的删除
1.查看当前文件状态,新创建的文件hack-1.txt添加到暂存区,welcome.txt文件在工作区有修改;
2.当前工作区的文件有detached-commit.txt、hack-1.txt、new-commit.txt、stash.txt和welcome.txt;

3.直接在工作区删除txt类型文件;
4.查看暂存区,可以看见.txt文件在暂存区(版本库)中仍然存在,并为删除;

5.暂存区存在新文件hack-1.txt,工作区删除了所有txt文件。
二、执行git rm命令删除文件
a.使用git rm删除文