删除git add的文件
2017-06-09 21:44
281 查看
Git rm
1.
git –如何撤销已放入缓存区(Index区)的修改
修改或新增的文件通过 git add –all命令全部加入缓存区(index区)之后,使用 git status 查看状态
(git status -s 简单模式查看状态,第一列本地库和缓存区的差异,第二列缓存区和工作目录的差异),
提示使用 git reset HEAD 来取消缓存区的修改。
不添加参数,撤销所有缓存区的修改。
另外可以使用 git rm –cached 文件名 ,可以从缓存区移除文件,使该文件变为未跟踪的状态,
同时下次提交时从本地库中删除。
1.
git rm --cached“文件路径”
,不删除物理文件,仅将该文件从缓存中删除; 2.git rm –f “文件路径”`,不仅将该文件从缓存中删除,还会将物理文件删除(不会回收到垃圾桶)。
git –如何撤销已放入缓存区(Index区)的修改
修改或新增的文件通过 git add –all命令全部加入缓存区(index区)之后,使用 git status 查看状态
(git status -s 简单模式查看状态,第一列本地库和缓存区的差异,第二列缓存区和工作目录的差异),
提示使用 git reset HEAD 来取消缓存区的修改。
不添加参数,撤销所有缓存区的修改。
另外可以使用 git rm –cached 文件名 ,可以从缓存区移除文件,使该文件变为未跟踪的状态,
同时下次提交时从本地库中删除。
相关文章推荐
- git 删除已经 add 的文件
- git 删除 add 过的文件
- git 删除已经 add 的文件
- git 删除已经 add 的文件
- git如何删除已经 add 的文件 (如何撤销已放入缓存区文件的修改)
- git 删除已经 add 的文件
- git 删除已经add但未commit的文件
- git 删除已经 add 的文件
- git 删除已经add上的文件
- git 删除已经 add 的文件
- git 删除已经 add 的文件
- 递归删除指定目录下的 .git 文件
- 删除.gitignore中的在version control中的文件
- git使用之删除文件
- git远端删除被提交后又被加到.gitignore的文件
- 彻底删除GIT中的文件,节省空间
- git 常用命令(含删除文件)
- 如何恢复 git reset --hard 删除的文件
- Git如何永久删除文件(包括历史记录)