git 删除追踪状态

Posted sheting

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git 删除追踪状态相关的知识,希望对你有一定的参考价值。

当不小心添加一个不想被git记录等文件时,这个时候就算将该文件记录在了.gitignore里也是没有用的,因为那个文件已经被git记录过了,只有那些从来没有被git记录过的文件(即:自添加进项目后,从没有add 或者 commit 过的文件)才可以在提交到git时,被.gitignore里的规则忽略掉。
万一手欠,添加了不想用git命令上传到远程的文件时,怎么办呢?下面这条命令或许可以帮到忙。
git rm —cached 
git rm —cached <file> 删除的是追踪状态,而不是物理文件;
如果你真的是彻底不想要了,你也可以直接 rm+忽略+提交

以上是关于git 删除追踪状态的主要内容,如果未能解决你的问题,请参考以下文章

Git - 03. git 工作空间

git追踪文件对文件进行版本控制-git基础

Git忽略已追踪文件或文件夹

Git基本操作

git stash 储藏

Git使用