记录一次.gitignore 失效问题

server/2024/11/13 15:31:35/

前言

今天使用git同步同事的代码时,出现一个问题,.gitignore限制失效,导致我本地生成的临时缓存文件被跟踪到了commit中,执行 git rm --cache .后再add commit也不行,很奇怪就研究了一下,下面将我的解决方案分享出来供大家参考

原因分析

经过各种折腾,反复清理git缓存、查看.gitignore位置,项目文件权限等都检查了一遍就是没发现异常,最后我点开.gitignore文件看了一眼 经过仔细检查他的.gitignore文件里忽略的路径也没有问题,唯一的可以对象就是所有忽略值前面全部都有一个缩进,如下:

    .fuse_hidden**.fuse_hidden*.swp*.log.user.ini.vscode*.tar.gz*.zip*.tar

各种其他方案都尝试无解后我抱着试一试的心态将缩进都去掉了,居然奇迹发生了,忽略信息全部生效,啊 这,行吧那就这样,总结.gitignore 所有规则前面不能有空格和缩进,解决后的配置如下:

.fuse_hidden*
*.fuse_hidden
*.swp
*.log
.user.ini
.vscode
*.tar.gz
*.zip
*.tar

http://www.ppmy.cn/server/100131.html

相关文章

基于Spring Boot的社区团购系统

目录 前言 功能设计 系统实现 获取源码 博主主页:百成Java 往期系列:Spring Boot、SSM、JavaWeb、python、小程序 前言 随着社会进步和科技发展,信息化时代为各行各业带来了巨大的变革。计算机技术的先进性和普及性使得信息系统的开发变…

前端(HTML + CSS)小兔鲜儿项目(仿)

前言 这是一个简单的商城网站,代码部分为HTML CSS 和少量JS代码 项目总览 一、头部区域 头部的 购物车 和 手机 用的是 文字图标,所以效果可以和文字一样 购物车右上角用的是绝对定位 logo用的是 h1 标签,用来提高网站搜索排名 二、banne…

模型意识对比学习:摆脱训练中的一致性-容忍度困境

论文出处: ICML2023 Model-Aware Contrastive Learning: Towards Escaping Uniformity-Tolerance Dilemma in Training 什么是uniformity-tolerance困境? 温度参数 τ 的设置会影响模型性能 如果 τ 太小,模型会对训练不足的阶段施加过大的惩罚,导致难以区分潜在阳性样本,…

网络协议 十一 ARP,RARP,icmp,websocket,webservice,HTTPDNS,FTP,邮件相关的协议, SMTP,POP,IMAP

ARP 已知IP 求 MAC 的过程 RARP 已知MAC 求 IP 的过程,已被DHCP取代 ICMP websocket 协议,html5中提出的前端使用协议 webservice 技术,已过时 HTTPDNS 之前我们要获得 某一个域名的 IP ,要通过DNS协议 去 运营商的ISP 查询&…

金融同业业务

信用拆借(Interbank Lending) 信用拆借(Interbank Lending)是指银行之间相互借贷资金的行为,是金融市场中重要的一部分。 定义和机制 1.定义:信用拆借是指银行或者其他金融机构之间在短期内相互借贷资金&a…

修改ubuntu的终端显示语言为英文,界面保持为中文

修改ubuntu的终端显示语言为英文,界面保持为中文 sudo nano /etc/default/locale LANGzh_CN.UTF-8nano ~/.bashrc 在文件未尾加入下列两行 export LANGen_US.UTF-8 export LANGUAGEen在终端执行 source ~/.bashrc之后提示语言就变成英文了

LVS详解

一、概念简述 1.1LVS概念简述 1.1.1 LVS LVS(Linux Virtual Server)即Linux虚拟服务器,是由章文嵩博士主导的开源负载均衡项目,目前LVS已经被集成到Linux内核模块中。LVS基于内核网络层工作,有着超强的并发处理能力&…

《投资的原理》阅读笔记三——你想接飞刀吗?

《投资的原理》第五章是《PE>60的市场里,谁都会做投资》。作者在这章里想说的事情我是比较认可的。2015年上半年大牛市的时候我刚好在玩雪球,很多球友都是大神,但是到了下半年才知道究竟多少人在裸泳。但是作者的题目有些问题,…