概述:
在进行项目开发时,尤其是使用Git进行版本控制时,我们经常会遇到一些不需要上传到代码仓库的文件,比如编译生成的文件、临时文件、日志文件等。这时候,我们就需要使用.gitignore
文件来忽略这些文件。本文将介绍如何在使用IDEA(IntelliJ IDEA)时配置.gitignore
文件,以便顺利地将代码上传到Gitee或Github。要是读者使用的是别的软件,操作大致相同,只要配置好.gitignore
文件就行。
具体操作:
一、创建新项目
为了进行演示,这里我新创建一个SpringBoot项目,别的项目同理
点击 文件 -> 新建 -> 项目 -> 选择Spring Initializr 创建一个SpringBoot项目
二、修改.gitignore
文件
创建完项目发现IDEA已经自动帮我们生成了一个.gitignore
文件,这里面就包含了上传远程仓库时要忽略的文件,可以是文件夹,也可以是一些其他文件,读者可以根据自己的需求向里面添加
要是IDEA没有自动创建一个.gitignore
文件的话可以看下面第四点
以下是一些常见的配置仅供参考
# 忽略所有的编译文件
*.class
# 忽略IDEA生成的文件
.idea/
*.iml
# 忽略日志文件
*.log
# 忽略操作系统生成的文件
.DS_Store
Thumbs.db
我这里为了演示向.gitignore
文件中添加了HELP.md文件用来观察等会远程仓库中是否会出现该文件
三、上传代码至远程仓库
这个地方就是很基本的使用IDEA向Gitee中上传代码,要是读者不会的话可以看下这篇文章使用IDEA向Gitee上传代码
上传完毕后我们去Gitee中的仓库检查,发现在.gitignore
文件中添加的HELP.md以及一些.idea等文件确实没有出现在远程仓库中
四、IDEA插件配置
最后,在IDEA中可以添加一个插件,用来生成.gitignore
文件,还是很方便的,具体操作如下:
点击上方的 文件 -> 设置 -> 插件 -> 搜索.ignore ->安装
安装成功后在项目中 右键新建 -> .ignore File -> gitignore File(Git)
在跳出的界面中选择,我这里选择了Java和Maven,这样生成的.gitignore
文件就会自动忽略一些有关Java和Maven的无用信息
这样就会自动生成一个.gitignore
文件,要是原来已经有.gitignore
文件了,那.gitignore
文件中也会添加上刚刚选择想要忽略的文件,我这里就多了一些有关Java和Maven的忽略文件