Git gradle提交给VCS的最低文件要求是什么?

Git gradle提交给VCS的最低文件要求是什么?,git,gradle,build,build.gradle,gradlew,Git,Gradle,Build,Build.gradle,Gradlew,gradleinit之后的一个简单的tree命令显示以下文件 . ├── build.gradle ├── gradle │   └── wrapper │   ├── gradle-wrapper.jar │   └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle 2 directories, 6 files 我认为我的项目应该包含的唯一有用的内容是build.gradl

gradleinit
之后的一个简单的
tree
命令显示以下文件

.
├── build.gradle
├── gradle
│   └── wrapper
│       ├── gradle-wrapper.jar
│       └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
└── settings.gradle

2 directories, 6 files
我认为我的项目应该包含的唯一有用的内容是
build.gradle
settings.gradle
。其余的对我来说就像噪音。据我所知,下载正确版本的gradle需要gradle包装器。除了提交这些文件,难道没有其他选择吗?尤其是
jar
?我可以用一个薄包装下载提交给VCS的实际包装。请帮我找到替代品。非常感谢

我认为我的项目应该包含的唯一有用的内容是
build.gradle
settings.gradle
。其余的对我来说就像噪音

如果本地安装了Gradle,则生成和设置文件是所需的最低限度。但是,您还需要确保Gradle构建文件和设置中使用的特性/功能与安装的版本一致

不幸的是,只有这两个文件,您无法确定应该使用哪个版本的Gradle。如果项目由多人进行,那么他们也需要安装正确版本的Gradle来构建项目。如果他们已经安装了Gradle,但是它与项目不兼容,那么他们必须在他们的机器上安装另一个版本的Gradle来构建项目

除了提交这些文件,难道没有其他选择吗?尤其是一个罐子?我可以用一个薄包装器来下载提交给VCS的实际包装器

Gradle包装罐是Gradle的薄包装。事实上,它只有60KB左右,而且它的大小也很小。我不知道你所说的“薄”是什么意思,但同样,提供的包装是薄的

您可以尝试找到另一种解决方案,但建议使用提供的Gradle包装器来运行Gradle


我所说的瘦,是指任何我可以执行以下载实际包装器的源代码、脚本或一些Gradle任务。关于将二进制文件提交给VCS的某些内容我不太理解。