git 修改 .gitignore 不生效
2024-10-21 11:31:03
在使用 Git 时候,发现在 .gitignore 文件中添加内容后,推送成功后并没有生效。
出错原因:
.gitignore 文件的内容不对历史文件生效
情景复现:
1. 远端已经有了 .idea 配置文件夹
2. 在 .gitignore 中添加 .idea
3. commit && push 这个 .gitignore 文件的更改
4. 发现远端仓库中仍有 .idea 的文件夹,并未被忽略掉
解决方法:
// 清除本地缓存
git rm -r --cached . // 重新 trace file
git add. // 重新提交
git commit -m "update .gitignore" // 推送远端
git push origin master
参考资料:
https://blog.csdn.net/mingjie1212/article/details/51689606
最新文章
- 关于label的点击事件(原创)
- Python之路Day12--mysql介绍及操作
- Python之路第一课Day11--随堂笔记(异步IO\数据库\队列\缓存之二)
- 用ajax实现评论刷新
- css多行文本省略号问题
- Css3中的变形与动画
- python-转换成exe文件(py2exe)
- hdu 1305 Immediate Decodability(字典树)
- Qt XML的使用
- Dotfuscator类重命名方法解析
- Iframe 自适应高度并实时监控高度变化的js代码
- 201521123097《Java程序设计》第四周学习总结
- [转载]AI教师正来势汹汹,教师饭碗堪优
- 异常-----The superclass ";javax.servlet.http.HttpServlet"; was not found on the Java Build Path。
- ubuntu命令安装
- mysql中CONCAT值为空的问题解决办法
- .Net 读取配置文件 xml
- C++后台服务崩溃堆栈日志
- Strategic Game HDU - 1054(最小顶点覆盖)
- BGM时长