当前位置: 首页 > news >正文

java项目中git的.ignore文件设置

在Git中,ignore是用来指定Git应该忽略的故意不被追踪的文件。它并不影响已经被Git追踪的文件。我们可以通过.ignore文件在Git中指定要忽略的文件。

当我们执行git add命令时,Git会检查.gitignore文件,并自动忽略这些文件和目录。这样可以避免将不必要的文件和目录添加到Git仓库中,保持仓库的干净和整洁。

1、.gitignore文件的语法

#用于注释,以#开头的行会被忽略。
空行会被忽略。
*用于匹配零个或多个字符。
?用于匹配一个任意字符。
!用于否定匹配。
/用于表示目录。
/在开头表示从根目录开始匹配,否则表示从任意目录开始匹配。
/在结尾表示匹配目录,否则表示匹配文件。

2、.gitignore文件流程图

 3、.gitignore文件示例

/target/
!.mvn/wrapper/maven-wrapper.jar### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
*.log
*.log.*### NetBeans ###
/nbproject/private/
/build/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/

http://www.lryc.cn/news/185581.html

相关文章:

  • 11.3 读图举例
  • 黑马JVM总结(二十八)
  • 2023年DDoS攻击发展趋势的分析和推断
  • RT-Thread 内存管理(学习二)
  • 怎么修改jupyter lab 的工作路径而不是直接再桌面路径打开
  • 高精度NTP时钟服务器(时间同步服务器)技术方案探讨
  • LFU 缓存 -- LinkedHashSet
  • 用IDEA操作数据库--MySQL
  • 扫雷游戏的递归解法
  • java练习 day5
  • 腾讯云轻量和CVM有啥区别?怎么选择服务器配置?
  • 服务器or虚拟机安装SSH和虚拟机or服务器设置远程服务权限
  • Sentinel入门
  • Mac解压缩软件BetterZip免费版注册码下载
  • 在win10里顺利安装了apache2.4.41和php7.4.29以及mysql8.0.33
  • 云服务仿真:完全模拟 AWS 服务的本地体验 | 开源日报 No.45
  • css实现不规则图片文字环绕效果
  • Day-05 CentOS7.5 安装 Docker
  • 激光雷达:自动驾驶的眼睛
  • Scratch3.0下载
  • 多功能频率计周期/脉宽/占空比/频率测量verilog,视频/代码
  • img标签src动态绑定资源失败问题
  • 【自学笔记】网络安全——黑客技术
  • Rust 技术文档及详细使用命令
  • 建立HTTP代理IP池的技术和工具支持
  • 【机器学习】数据格式csv/txt/pkl
  • unity脚本_Input鼠标键盘 c#
  • 解析‘找不到msvcp140.dll无法继续执行代码’这个问题的解决方法
  • 练[FBCTF2019]RCEService
  • php实战案例记录(21)sprintf函数