解决.gitignore无效的问题

news/2024/5/17 16:32:49 标签: gitee, github

git 总提交乱七八糟的文件,改了gitignore无效,是git 缓存问题

清空git缓存
git rm -r --cached .
git add .
git commit -m ‘update .gitignore’

读了下git文档,才发现,这些东西其实很简单,很容易理解。cached其实就是暂存区,然后一个是工作的目录,你的工作目录的东西做出修改时,会和缓存区进行对比,因此你git status时,会显示出来这个差异,因此为了使.gitignore中的内容生效,那么就删除掉暂存区,然后将所有本地文件追踪一下,就得到最新的暂存区文件。


http://www.niftyadmin.cn/n/4985122.html

相关文章

Spring-SpringBoot-SpringMVC-MyBatis常见面试题

文章目录 Spring篇springbean是安全的的?什么是AOP你们工作中有用过AOP吗spring中的事务是如何实现的spring中事务失效场景Spring的生命周期spring中的循坏依赖springMVC的执行流程springboot的启动原理常用注解MyBatis执行流程Mybatis是否支持延迟加载?Mybatis的一…

d3dx9_35.dll丢失怎么解决

今天,我将为大家介绍关于电脑d3dx9_35.dll丢失的4种详细修复方法。希望通过这次分享,能够帮助大家解决在日常工作和生活中遇到的一些问题。 首先,让我们来了解一下d3dx9_35.dll是什么? d3dx9_35.dll是一个非常重要的动态链接库文…

java解析html

目录 场景描述一.引入依赖二.调用接口响应回来的html三.测试代码 场景描述 我调用外部接口&#xff0c;但是返回来的数据是html的格式&#xff0c;所以我就需要进行处理来获得我想要的数据。我使用的是jsoup。 一.引入依赖 <dependency><groupId>org.jsoup</gr…

【CMU15445】Fall 2019, Project 1: Buffer Pool 实验记录

目录 实验准备实验测试Task 1: CLOCK REPLACEMENT POLICY1.1 ClockReplacer 构造函数1.2 Victim1.3 Pin1.4 Unpin1.5 Size Task 2: BUFFER POOL MANAGER 实验准备 官方说明&#xff1a;https://15445.courses.cs.cmu.edu/fall2019/project1/实验环境&#xff1a;已打包为 Dock…

antd禁止自动填充

浏览器应该是再<input /> 有text和password类型时会自动填充密码 0. chrome <Input autoComplete"new-user" placeholder"用户名"/> <Input type"password" autoComplete"new-password" placeholder"密码"…

关于C# halcon内存泄漏的研究

开发环境&#xff1a;Win7 VS2002 halcon12&#xff0c; 直接运行Debug的exe 不释放 private void butTemp_Click(object sender, EventArgs e) { HOperatorSet.SetSystem("clip_region", "false"); HObject region; …

Docker容器数据持久化

Docker容器数据持久化 Docker容器数据卷&#xff1a;volumes 1、什么是数据卷&#xff1f; 数据卷是经过特殊设计的目录&#xff0c;可以绕过联合文件系统&#xff0c;为一个或者多个容器提供访问&#xff0c;数据卷设计的目的&#xff0c;在于数据的永久存储&#xff0c;它完…

Java程序突然挂掉

问题&#xff1a; 服务经常性突然挂掉&#xff0c;查看服务没有任何报错信息 排查过程&#xff1a; 1.思考可能引起服务挂掉的原因 &#xff08;1&#xff09;java本身发生OOM&#xff0c;即日志中打印"java.lang.OutOfMemoryError: Java heap space" &#xff08…