1. 直接在本地删除,并提交到暂存区
查看状态
在本地删除文件
查看状态 有两个文件被删除
提交删除到暂存区 查看状态
2. 工作区和暂存区一起删除
git rm <文件名> # 使用此命令可以将工作区和暂存区的文件都删掉
如果工作区的文件有修改 使用此命令会报错
如果要保存此次修改的文件 使用:
git rm --cached <文件名>
可以看到 暂存区之前的文件被删除,而工作区的修改处于未被追踪状态
git rm -f <文件名> #使用此命令可以强行地将修改后的文件也一起删除掉
3. 文件的重命名
git mv <文件名> <命名后的文件名>