git使用.gitignore忽略提交文件并没有生效问题解决
2019-03-28 18:02
603 查看
版权声明:*************本文为博主原创文章,未经许可不得转载************* https://blog.csdn.net/oDaiLiDong/article/details/88874203
idea集成git过滤一些不必要提交到git上的文件以及文件夹的时候发现使用.ignore插件创建.gitignore来忽略提交文件并没有生效,每次commit还是带了一堆不必提交的文件,最后找到了处理办法:
.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。那么解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:
git rm -r --cached .
git add .
git commit -m "update .gitignore file"
其中-r是删除文件夹及其子目录
--cached是删除暂存区里的文件而不删除工作区里的文件,
相关文章推荐
- git 如何忽略文件以及使用.gitignore 不生效的解决办法
- eclipse git提交忽略文件gitignore,以及不起作用问题解决
- 解决在.gitignore中添加忽略文件,忽略不生效的方法
- .gitignore忽略了文件,每次提交还是会变更这个文件的解决方法
- Github、git使用.ignore忽略不想提交的文件
- Android Studio开发中途使用gitignore文件进行提交忽略
- GIT常用命令 && GIT本地使用 && GIT报错解决 && GIT的忽略文件(ignore files)
- GIT常用命令 && GIT本地使用 && GIT报错解决 && GIT的忽略文件(ignore files)
- 解决Git在添加ignore文件之前就提交了项目无法再过滤问题
- SVN使用:no-ignore解决导入版本库时忽略文件问题
- 1git命令的使用,查看git仓库状态,添加文件到git跟踪,git提交,查看git分支,查看git仓库日志信息,切换git分支,解决git分支合并后出现冲突的问题
- 1git命令的使用,查看git仓库状态,添加文件到git跟踪,git提交,查看git分支,查看git仓库日志信息,切换git分支,解决git分支合并后出现冲突的问题
- 使用Git版本控制 .gitignore 忽略不需要提交的文件
- 使用Git版本控制 .gitignore 忽略不需要提交的文件
- 解决为什么Git中有时候使用.gitignore也无法忽略一些文件
- Git忽略规则及.gitignore规则不生效的解决办法 | 修改.gitignore文件Github上不生效的解决办法
- 如何在IntelliJ IDEA中使用Git .ignore插件忽略不必要提交的文件
- git使用.gitignore设置不生效或不起作用问题的解决方法
- git使用.gitignore设置不生效或不起作用问题的解决方法
- 使用Git版本控制 .gitignore 忽略不需要提交的文件