git rm --cached 命令解析
墨初 Web前端 61521阅读
git rm --cached 是Git中的一个命令,一般用于从Git跟踪中删除(也可以叫做撤回/移除)文件,但工作区中的文件不受影响。
注:这个命令只会从Git索引,也就是Git缓存区中移除文件,但不会从物理硬盘中删除。
命令语法:
语法:
git rm --cached <文件名>
例:
git rm --cached hello.html
PS:
上面的命令执行后,Git将不会再跟踪hello.html文件的更改。
Tips:
1、从Git跟踪中移除文件时使用此命令
2、修改.gitignore文件时,可以使用此命令从缓存中移除相应的文件
3、此命令只会影响Git的跟踪,并不会删除其文件。
4、注意此命令与 git rm 命令的区别