.gitignore忽略文件如何配置

简介: .gitignore忽略文件如何配置

Git忽略文件


在Git工作区中有一个特殊的文件 .gitignore,通过此文件可以指定工作区中的哪些文件不需要Git管理。


我们在gitee上创建Git远程仓库时可以指定生成此文件,如下:


f56652b21da4c8f01a6ec66bbd80ef8c_image-20230520170425937.png


.gitignore解释说明:


1)我们在使用Git管理项目代码时,并不是所有文件都需要Git管理,例如Java项目中编译的.class文件、开发工具自带的配置文件等,这些文件没有必要交给Git管理,所以也就不需要提交到Git版本库中


2)注意忽略文件的名称是固定的,不能修改


3)添加到忽略列表中的文件后续Git工具就会忽略它


.gitignore文件的使用方法
# dir 不需要提交的目录
/node_modules
# file 不需要提交的文件
config.ini
# log 不需要提交的任意包含后缀名为log的文件
*.log
# Package Files 不需要提交的任意包含后缀名为jar的文件
*.jar


一个可参考的.gitignore文件内容如下:


.git
logs
rebel.xml
target/
!.mvn/wrapper/maven-wrapper.jar
log.path_IS_UNDEFINED
.DS_Store
offline_user.md
*.class
### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
相关文章
|
开发工具 git 缓存
Git忽略规则.gitignore不生效
在项目开发过程中个,一般都会添加 .gitignore 文件,规则很简单,但有时会发现,规则不生效。 原因是 .gitignore 只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。
53496 4
|
3月前
sourcetree设置忽略文件
sourcetree设置忽略文件
103 0
|
10月前
|
XML 缓存 开发工具
【Git】Git忽略提交的规则(.gitignore配置总结)
【Git】Git忽略提交的规则(.gitignore配置总结)
186 0
|
缓存 开发工具 git
Git .gitignore 文件不生效解决方法
Git .gitignore 文件不生效解决方法
281 0
Beyond Compare比较文件夹时如何忽略文件
Beyond Compare比较文件夹时如何忽略文件
490 0
Beyond Compare比较文件夹时如何忽略文件
|
XML JSON JavaScript
忽略文件的操作|学习笔记
快速学习忽略文件的操作
90 0
忽略文件的操作|学习笔记
|
Shell 开发工具 git
|
Python
gitignore 规则
gitignore 规则
73 0
.gitignore文件不生效
.gitignore文件不生效
126 0
|
IDE Java 开发工具
推荐一个实用的 .gitignore 文件
为什么要忽略文件? 常用的版本控制工具,不管是使用 git 还是 svn,我们都需要排除一些与程序代码无关的文件,如像 eclipse/ intellij idea 等 IDE 工具留下来的 .settings、.classpath、.project、.iml、.idea 等各种配置文件,还有 maven/ gradle 在项目构建后的 target、classes 目录下的编译文件等。
167 0