.gitignore文件不生效

2022/4/9 23:20:07

本文主要是介绍.gitignore文件不生效,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1、需求:之前上传一个项目,把node_modules的依赖也上传了,文件多又大,让人头皮发麻,就想着去掉依赖,毕竟有package.json就够了

2、解决:就想着加个.gitignore文件来忽略node_modules文件,没想到加了之后不生效,查了一下,大致原因就是说如果某些文件已经被纳入了版本管理中,就算是在.gitignore中已经声明了忽略路径也是不起作用的

.gitignore

node_modules/

3、比较粗暴的方法:删(干)除(掉).git文件,重新初始化git init并加上.gitignore文件重新提交所有代码

4、要保留提交记录的话:就要删除缓存,再提交

git rm -r --cached .
git add .
git commit -m "chore: update .gitignore"
git push

 



这篇关于.gitignore文件不生效的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程