博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何在IntelliJ IDEA中使用.ignore插件忽略不必要提交的文件
阅读量:6552 次
发布时间:2019-06-24

本文共 1007 字,大约阅读时间需要 3 分钟。

如何在IntelliJ IDEA中使用.ignore插件忽略不必要提交的文件

      最近初学Git,而且在使用的IDE是IntelliJ IDEA,发现IDEA在提交项目到本地仓库的时候,会把.idea文件夹中的内容也提交上去,这里面放的是一些项目的配置信息,包括历史记录,版本控制信息等。可以不传到Git上面去。

这个时候就需要编写.gitignore文件来忽略提交这些文件。在IDEA中有一个插件.ignore可以帮我们做这件事

先来看下如何安装。

点击File->Settings 

这里写图片描述

 

 

在左侧菜单找到Plugins,点击Browse repositories…

 

 搜索.ignore,点击Install,安装完成后就可以愉快的使用了,不过在此之前得重启IDEA 

 

 


 

 

然而上述方法安装完IDEA再启动的时候可能会报错。。那么给你们

planB:https://plugins.jetbrains.com/plugin/7495--ignore

去这个网址下载好压缩包,选择Install plugin from disk。

 

重启完真的可以用了~!

在项目上右键->New ->.ignore file ->.gitignore file(Git) 

 

先选择Example user template好了,以后有什么想过滤的可以自行添加,~最后点击Generate生成

 

 

 然后就会发现被忽略的文件名变成了灰色有木有啊!又可以愉快的提交代码了~

 

 

 

 也可以右键文件将其加入忽略的名单中 

 

 

 

.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。那么解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:

输入:
git rm -r –cached filePath
git commit -m “remove xx”
或者:
git rm -r –cached .
git add .
git commit -m “update .gitignore”

来解释下几个参数 -r 是删除文件夹及其子目录 –cached 是删除暂存区里的文件而不删除工作区里的文件,第一种是删除某个文件,第二种方法就把所有暂存区里的文件删了,再加一遍,相当于更新了一遍。

 

转载于:https://www.cnblogs.com/dw3306/p/9815921.html

你可能感兴趣的文章
ubuntu,CentOS永久修改主机名
查看>>
激活modelsim se 10.4 时运行patch_dll.bat不能生成TXT
查看>>
17秋 软件工程 Alpha 事后诸葛亮会议
查看>>
线性空间
查看>>
Tensflow的targmax函数
查看>>
疑似checkpoint堵塞数据库连接
查看>>
Node.js中针对中文的查找和替换无效的解决方法
查看>>
理解指针的关键
查看>>
如何查看Ubuntu下已安装包版本号
查看>>
MS SQL巡检系列——检查重复索引
查看>>
我的那些年(2)~我毕业了
查看>>
VS2017 配置ImageMagick
查看>>
scrapy 直接在编辑器运行
查看>>
微信小程序Tab选项卡切换大集合
查看>>
Hive任务优化--控制hive任务中的map数和reduce数
查看>>
[摄影]上海往事
查看>>
『原创』c#实现文件加密、解密及文件拖拽至程序图标直接打开
查看>>
POJ 2288 Islands and Bridges (状压DP)
查看>>
【Leetcode】Search in Rotated Sorted Array
查看>>
redis3.0.0 集群安装详细步骤
查看>>