Из Gradle документации: https://docs.gradle.org/current/dsl/org.gradle.api.tasks.wrapper.Wrapper.html
Сценарии, созданные этой задачей, предназначены для вашей системы контроля версий. Эта задача также порождает небольшой gradle -wrapper.jar загрузочный файл JAR и файл свойств, который должен также быть привержены вашей VCS. Скрипты делегируют этот JAR.
От: Что НЕ должно быть под контролем источника?
Я думаю, что Generated files
не должен находиться в VCS.
Когда нужны gradlew
и gradle/gradle-wrapper.jar
?
Почему бы не сохранить gradle version
в файле build.gradle
?