Intellij IDEA或Pycharm配置Git忽略文件.gitignore(最简单方式)

简介

IDEA或者Pycharm在提价代码到GIt时,经常会把项目根目录下的一些编译或输出文件自动添加进来,每次都得手动去掉勾选,十分浪费时间。为了解决此问题,GIt提供了.gitignore文件,来过滤不想提交的文件。本文在此基础上,给大家讲解一种方式,值在IDE界面,就完成对.gitignore文件文件的配置和生效。不需要安装gitignore插件或者进入系统的CMD命令行操作。IDEAPycharm都可以使用,共三个步骤,一分钟轻松搞定。

一.在项目根目录创建.gitignore文件

右键单击项目名,选择New 选择File,命名为.gitignore(注意:开头符号是英文.,全小写,名字必须是这个,一个字母也不能错)。
注意: 必须是在根目录下创建.gitignore文件,所以一定要右键单击项目名称,再选择新建

在这里插入图片描述

二.将系列配置复制到.gitignore文件中

我在这提供了常见的需要排除的文件,你可以将自己需要排除的文件,追加在最后一行。

##ignore this file##
/target/
/.idea/
/.settings/
/.vscode/
/bin/

.classpath
.project
.settings
.idea
 ##filter databfile、sln file##
*.mdb
*.ldb
*.sln
##class file##
*.com
*.class
*.dll
*.exe
*.o
*.so
# compression file
*.7z
*.dmg
*.gz
*.iso
*.jar
*.rar
*.tar
*.zip
*.via
*.tmp
*.err
*.log
*.iml
# OS generated files #
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
Icon?
ehthumbs.db
Thumbs.db
.factorypath
/.mvn/
/mvnw.cmd
/mvnw

三.使用IDEA git插件刷新

不管是用git commit功能还是pull,都能出发刷新。此时这些乱七八糟的格式的文件,将被过滤掉。

四.命令删除Git缓存(慎用)

注意:如果前三个步骤,已经生效了,就不要执行此步骤了!!!直接跳到步骤四查看效果

打开IDEAPycharm的终端Terminal,复制下面命令到终端,然后按回车立即生效,至此全部完成。

注意: 必须要输入此行命令,否则由于GIt缓存的缘故,是不能立即生效的,此行命令将清空Git缓存。

git rm -r --cached . 

在这里插入图片描述
PycharmIDEA或者MyEclipse都是输入同样的命令,Pycharm上的设置,如下图:
在这里插入图片描述

四.成功后的效果图

提交代码时,发现out文件夹下的文件都已经被忽略掉了,提交复选框,瞬间清爽了许多。
在这里插入图片描述

总结

通过简单的三步,1.创建.gitignore文件;2.添加忽略文件后缀名;3.IDEA终端执行命令清空Git缓存。三步搞定Git忽略文件。不需要安装gitignore插件,这个插件太鸡肋了,就能提供个创建文件,所以尝试了以后,直接拆卸了。喜欢本文的内容请点赞和收藏。

  • 22
    点赞
  • 51
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值