idea如何设置Git忽略对某些文件或文件夹的版本追踪

作者:Yuhei001 时间:2021-08-24 02:58:15 

一、背景

在Idea中有些文件无需与远程git库同步,仅是本地使用,比如*.iml 、.idea(文件夹)等。

如果不进行设置,那么每次提交列表都会显示这些文件,这样会让提交代码变得十分棘手。

二、解决办法

2.1 安装.ignore插件

idea如何设置Git忽略对某些文件或文件夹的版本追踪

2.2 新建.gitignore忽略文件

idea如何设置Git忽略对某些文件或文件夹的版本追踪

2.3 配置相应过滤文件

idea如何设置Git忽略对某些文件或文件夹的版本追踪

三、解决配置后不生效

3.1 原因

对应的文件或文件夹已经被git跟踪,此时再加入.gitignore后就无效了。

此处以test.txt为例:


idea如何设置Git忽略对某些文件或文件夹的版本追踪

3.2 解决办法

移除git的追踪,Git Bash Here打开黑窗口,进入test.txt所在目录,执行以下命令

git rm -f --cached test.txt

idea如何设置Git忽略对某些文件或文件夹的版本追踪

再次提交,比较列表已不再出现test.txt

idea如何设置Git忽略对某些文件或文件夹的版本追踪

同理,文件夹可执行如下命令

git rm -rf --cached  文件夹名

来源:https://blog.csdn.net/Yuhei001/article/details/122043999

标签:idea,Git忽略,版本追踪
0
投稿

猜你喜欢

  • Android开发实现的标准体重计算器功能示例

    2023-01-19 02:56:48
  • thymeleaf实现前后端数据交换的示例详解

    2023-04-18 12:02:54
  • 浅谈JAVA设计模式之享元模式

    2021-09-22 10:12:06
  • Unity实现鼠标或者手指点击模型播放动画

    2023-11-30 23:06:01
  • C#实现关闭其他程序窗口或进程代码分享

    2022-05-26 07:38:03
  • Android中Webview打开网页的同时发送HTTP头信息方法

    2022-05-19 20:01:28
  • Android RxJava创建操作符Interval

    2023-08-14 01:26:24
  • android使用handlerthread创建线程示例

    2023-07-05 17:29:57
  • C#利用GDI+画图的基础实例教程

    2023-09-30 06:23:39
  • Intellij IDEA如何去掉@Autowired 注入警告的方法

    2023-02-13 04:34:49
  • C语言预处理器使用方法讲解

    2023-04-07 01:39:02
  • java多线程-同步块实例讲解

    2022-06-21 02:10:41
  • SVN出现提示org.apache.subversion.javahl.ClientException: Attempted to lock an already-locked dir解决方案

    2023-08-28 12:26:03
  • 全面解析Android之ANR日志

    2023-12-18 23:30:21
  • Android开发中Activity创建跳转及传值的方法

    2021-06-11 19:13:35
  • Unity3D游戏开发数据持久化PlayerPrefs的用法详解

    2022-11-11 23:16:00
  • mybatis新手快速入门以及一些错误汇总

    2023-01-25 13:01:14
  • Springboot整合MongoDB进行CRUD操作的两种方式(实例代码详解)

    2021-12-16 18:29:04
  • 解决RedisTemplate调用increment报错问题

    2023-11-20 06:35:05
  • C# 两种方式反编译修改源码(dnspy,ildasm & ilasm)

    2022-04-29 18:48:56
  • asp之家 软件编程 m.aspxhome.com