码迷,mamicode.com
首页 > 其他好文 > 详细

git 删除追踪状态

时间:2017-07-24 00:12:41      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:cache   commit   一个   远程   gitignore   上传   ignore   物理   状态   

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

git 删除追踪状态

标签:cache   commit   一个   远程   gitignore   上传   ignore   物理   状态   

原文地址:http://www.cnblogs.com/sheting/p/7226594.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!