.gitignore失效的两种原因

这篇具有很好参考价值的文章主要介绍了.gitignore失效的两种原因。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

第一种

这种很多人都会讲到,在最初git add时并没有更改.gitignore。.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:

git rm -r --cached .
git add .
git commit -m 'xxx'
第二种

这种是我自己遇到的原因。我原来并不会去创建.gitignore,而是去使用.idea里的.gitignore
,我不知道这种方式正不正确,反正用起来没问题。但我觉得最好还是别这样,因为.idea里都是一些配置的文件,没见过有人去动他们。
这样用时你需要注意,你需要把.gitignore文件移动到根目录下,否则你所有配置的东西,都只会在.idea目录下生效。
而且在没有git add文件时,你变换.gitignore,对应的文件会变黄(需要等一下才显示)。可以利用这个验证.gitignore生效没。
.gitignore失效的两种原因文章来源地址https://www.toymoban.com/news/detail-510049.html

到了这里,关于.gitignore失效的两种原因的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • IDEA部署项目到tomcat运行成功但是页面404的两种原因

    当时我遇到的问题就是明明部署成功的项目却连index.jsp都访问不了报404。在网上搜索了很多的答案都没有解决。直到后面我才发现是我部署在tomcat中的项目有问题,如图 正确的操作应该是部署该项目的War包而不是直接将这个项目直接放到Tomcat中的deployment中去。 而WAR包需要在

    2024年02月11日
    浏览(21)
  • 不得不说,在很多业务中,这种模式用得真的很香

    “不能在写if else来拓展当前系统了,现在已经有三个支付场景了......”工位上,小猫看着电脑,挠着头。 就在刚刚,小猫接到了一个新需求,需要和客户公司打通资产,形成资产联动。说白了就是需要定制化对接客户公司的支付资产体系。除了这次接到的之外。前面其实已

    2024年04月26日
    浏览(13)
  • 【数据结构与算法分析】使用C语言实现队列的两种(带头结点与不带头结点)链式存储,并且给出一种循环队列的设计思想

      当我们编写程序时,经常需要处理各种数据结构。队列是一种常见的数据结构,它有着广泛的应用场景。队列的基本操作包括入队和出队,应用于模拟等待队列、消息队列、计算机缓存等场合。   在实际编程中,我们可以用不同的数据结构来实现队列。本文主要介绍了

    2024年02月08日
    浏览(31)
  • OneNote由于某种原因,无法连接到服务器请尝试检查您的连接以查看服务器是否可用的两种解决方案

    本来一直在用OneNote记录东西,点击同步笔记的时候,突然冒出 “OneNote由于某种原因,无法连接到服务器请尝试检查您的连接以查看服务器是否可用” 警告错误。捣鼓了一会发现可以两种方案解决。 第一种:方法就是科学上网,再次点击同步笔记就可以了。 第二种:右键左下

    2024年02月06日
    浏览(37)
  • git忽略文件.gitignore失效分析与解决方案

    git忽略文件.gitignore失效分析与解决方案 最近学习谷粒商城的时候使用了人人快速开发平台,但是我提交到gitee的文件希望不提交人人项目,但是由于事先已经将人人项目纳入了版本控制,此时在.gitignore中添加人人项目,gitignore就失效了。 此时,我们可以采用以下两种方式让

    2024年02月14日
    浏览(15)
  • 张益唐:数学的浪漫 —— 人工智能的很多东西实际上就是一种最优化问题

    张益唐,美国加州大学圣塔芭芭拉分校数学系终身教授。张益唐的研究方向是数论。2013年4月17日,他在《数学年刊》发表 《质数间的有界间隔》 ,在 孪生素数猜想 这一数论重大难题上取得重要突破。2022年,张益唐表示,在本质上,他已经证明了朗道-西格尔零点猜想,引发

    2024年02月07日
    浏览(20)
  • git .gitignore里面的东西不生效是什么原因呢?要怎么处理呢?

    如果你在 .gitignore 中设置的忽略规则没有生效,可能有以下几种原因: 你没有在合适的位置设置 .gitignore 文件。 .gitignore 文件应该被放在项目的根目录下,才能对整个项目生效。 你在 .gitignore 中设置的规则不正确。请检查规则是否符合语法规范,并确保规则被正确放置。 你

    2024年02月13日
    浏览(64)
  • spring动态代理失效,AOP失效,事务@Transactional失效原因

    事务基于@Transactional注解和AOP(动态代理) 对于基于接口动态代理的 AOP 事务增强来说,由于接口的方法都必然是 public 的,这就要求实现类的实现方法也必须是 public 的(不能是 protected、private 等),同时不能使用 static 的修饰符。所以,可以实施接口动态代理的方法只能是

    2024年02月15日
    浏览(20)
  • VueRouter的两种模式

    前后端分离: 利用Ajax,可以在不刷新浏览器的情况下异步数据请求交互。 前端路由: 匹配不同的url路径,进行解析,加载不同组件,动态渲染内容,不会向后端发出请求。(VueRouter) 单页应用SPA(只有一个html文件),页面交互和页面刷新都是无刷新的。前后端分离+前端路

    2024年02月08日
    浏览(19)
  • 索引失效的7个原因

    实际工作以及面试中,应该经常会遇到SQL相关的问题,而这些问题中,索引失效的场景又是一个常客。下面总结一下索引失效的场景,一共7种,索引失效的原因逃不过这7个。 主要内容如下: 先创建一张表用于测试,表中创建了三个索引(MySQL版本8.0.26) 主键索引 id 普通索

    2024年02月04日
    浏览(23)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包