gitignore不起作用解决办法
程序员文章站
2022-07-14 12:03:56
...
前面有文章介绍了使用gitignore文件的方法,该文件表示过滤规则,但是对已经加入版本库的文件不能生效,因此需要利用命令将想要忽略的文件从版本库中删除,比如说,我们对android工程进行跟踪,结果发现.class和R.文件每次都会有差异,实际上这些系统生成文件不需要追踪,于是我们写了ignore文件去排除跟踪这些文件(具体写法前面文章有介绍),但是在git status的时候还是会追踪这些,因为之前这些文件已经加入到版本库中了。
以下给出解决办法:
git rm -r --cached .
git add .
git commit -m 'update .gitignore'
这里我把全部文件从版本库删除(也可以只删除不想跟踪的文件),然后再次把全部文件加入(这时gitignore文件已经生效,不会加入排除掉的文件),以后再次更新的时候就不会看到不想追踪的文件了。
上一篇: .gitignore不起作用解决
下一篇: 【特殊字符】 split函数 使用
推荐阅读
-
pr扬声器不工作怎么办? pr音频硬件扬声器显示不工作的解决办法
-
Bootstrap.css与layDate日期选择样式起冲突的解决办法
-
win10网络连接不稳定原因 win10wifi掉线问题解决办法
-
Apache NameVirtualHost *:80 has no VirtualHosts问题解决办法
-
Linux中复制目录报错cp:omitting directory的解决办法
-
破解版win10能更新吗?win10破解版更新使用出现黑屏的解决办法
-
Eclipse中serverRuntimeEnvironment中没有Tomcat选项问题解决办法
-
当前安全设置不允许下载该文件的原因以及图文解决办法
-
网络连接正常无法上网的原因及解决办法
-
Teamviewer 提示“未就绪,请检查您的连接”完美解决办法