美文网首页
.gitignore 去除已经纳入版本管理的文件

.gitignore 去除已经纳入版本管理的文件

作者: 前端girl吖 | 来源:发表于2019-04-22 15:53 被阅读0次

为什么有些文件放入.gitignore未生效?
原因: .gitignore只能忽略未被track的文件,而git有本地缓存。如果增加的ignore文件原来被track过,则忽视.gitignore的规则。

git status查看当前未提交文件的状态

image.png

如果要忽略的文件或文件夹不在untracked files 列表中,则说明该文件已加入git cache。

now, 输入git rm --cached ./nuxt/index.js 清除该文件缓存,则该文件将不会被track 。

相关文章

网友评论

      本文标题:.gitignore 去除已经纳入版本管理的文件

      本文链接:https://www.haomeiwen.com/subject/jrzygqtx.html