Java 工程文件的 .gitignore

打印 上一主题 下一主题

主题 1001|帖子 1001|积分 3003

以下是一个排查 Java 工程文件的 .gitignore 文件示例:
  1. # Java 编译器生成的文件
  2. *.class
  3. # Maven 生成的文件夹
  4. target/
  5. # Eclipse 生成的文件夹
  6. bin/
  7. .settings/
  8. .project
  9. .classpath
  10. # IntelliJ IDEA 生成的文件夹
  11. out/
  12. .idea/
  13. *.iml
  14. # NetBeans 生成的文件夹
  15. build/
  16. nbbuild/
  17. dist/
  18. nbdist/
  19. nbactions.xml
  20. nb-configuration.xml
  21. # Gradle 生成的文件夹
  22. build/
  23. .gradle/
  24. buildSrc/
  25. # Spring Boot 生成的文件夹
  26. /target/
  27. !.mvn/wrapper/maven-wrapper.jar
  28. # 日志文件
  29. *.log
  30. logs/
  31. # 临时文件
  32. *.swp
  33. *~
  34. *.tmp
复制代码
Eclipse 元数据文件

.metadata/
上述 .gitignore 文件包括了 Java 编译器、Maven、Eclipse、IntelliJ IDEA、NetBeans、Gradle 和 Spring Boot 等常见的工具生成的文件夹和文件,以及一些日志文件和临时文件等。这些文件和文件夹在代码版本控制中通常是不需要的,并且可能会增加代码库的大小和混淆版本控制历史记录。
在使用该 .gitignore 文件时,需要将其放置在代码库的根目录,并确保 Git 已经识别该文件。可以通过以下命令来检查:
git check-ignore -v
其中  表示要检查的文件或文件夹的路径。如果 Git 输出该文件或文件夹被 .gitignore 文件忽略,则说明该 .gitignore 文件已经生效。
需要注意的是,该 .gitignore 文件是一个示例,实际应用时需要根据具体的工程和工具生成的文件进行调整。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

滴水恩情

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表