首页
大事记
友情链接
留言板
关于
Search
1
无界拷贝文件在线传输系统开始公测
1,059 阅读
2
解决SSH登录卡在"Last login"问题
1,023 阅读
3
宝塔BT面板PHP防CC
979 阅读
4
Linux环境安装Dlib——以Centos7为例
476 阅读
5
高考作文论证方法之“广深高铁”
450 阅读
默认分类
新鲜科技
时事热点
学无止境
Python
Arduino
作文素材
C语言
踩坑记录
机器学习
资源分享
站长杂谈
登录
Search
标签搜索
机器学习
Datawhale
C语言
git
python
组队学习
物联网
esp8266
PHP
云顶书院
Linux
LLM
建站
网站
宝塔
开学
清明节
VPS
Arduino
开源硬件
MoyiTech
累计撰写
55
篇文章
累计收到
39
条评论
首页
栏目
默认分类
新鲜科技
时事热点
学无止境
Python
Arduino
作文素材
C语言
踩坑记录
机器学习
资源分享
站长杂谈
页面
大事记
友情链接
留言板
关于
搜索到
1
篇与
的结果
2022-11-15
.gitignore配置不生效的原因和解决方法
问题发现在.gitignore中标明了想要忽略文件,但git push的时候还会出现在push的目录中,或者用git status查看状态,想要忽略的文件还是显示被追踪状态。原因因为在git忽略目录中,如果某些文件已经被纳入了版本管理中,就算是在.gitignore中已经声明了忽略路径也是不起作用的,解决方法这时候我们就应该先把本地缓存删除,然后再进行git的push,这样就不会出现忽略的文件了。 git清除本地缓存(改变成未track状态),然后再提交。git rm -r --cached . git add . git commit -m 'xxx'总结:.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。想要.gitignore起作用,必须要在这些文件不在暂存区中才可以,.gitignore文件只是忽略没有被staged(cached)文件, 对于已经被staged文件,加入ignore文件时一定要先从staged移除,才可以忽略。原文链接
2022年11月15日
268 阅读
0 评论
3 点赞