You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Kotlin控制台项目上传GitHub时,.gitignore应包含哪些文件?

Kotlin控制台项目.gitignore配置清单

针对Kotlin控制台项目,不管你用Gradle还是Maven构建,以下这些文件/目录是必须加入.gitignore的,避免把本地环境配置、构建产物这类不必要的内容传到GitHub:

通用IDE与构建工具缓存

  • .idea/:IntelliJ系列IDE的本地配置目录,包含运行配置、索引缓存等,每个人的本地设置不一样
  • .gradle/:Gradle的本地缓存和构建临时文件目录
  • build/ | target/:Gradle(build)或Maven(target)的构建输出目录,里面是编译后的class文件、打包好的Jar包等产物
  • *.iml、*.ipr、*.iws:IntelliJ生成的模块、项目、工作区配置文件
  • .classpath、.project、.settings/:Eclipse的项目配置文件和目录

构建工具特定文件

Gradle项目额外忽略

  • gradle/wrapper/gradle-wrapper.jar:Gradle Wrapper的Jar包不用上传,只需保留gradle-wrapper.properties、gradlew和gradlew.bat
  • local.properties:本地环境配置文件(比如JDK路径),属于个人本地设置

Maven项目额外忽略

  • dependency-reduced-pom.xml:Maven Shade插件生成的简化Pom文件
  • *.log:Maven构建过程中生成的日志文件

其他通用冗余文件

  • *.class:Kotlin编译生成的字节码文件
  • *.kotlin_module:Kotlin模块元数据文件
  • .DS_Store:Mac系统自动生成的隐藏文件
  • Thumbs.db:Windows系统的缩略图缓存文件
  • *.tmp:各种临时文件
  • 本地测试用的配置文件、日志输出文件、个人调试脚本(如果有的话)

内容的提问来源于stack exchange,提问作者kenetcode

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 06:25:08