Игнорируемые файлы и директории
В проекте используются следующие правила .gitignore
, которые исключают из контроля версий ненужные файлы и директории, а также временные или генерируемые файлы:
-
/.gradle
Директория.gradle
содержит служебные файлы и кеши сборщика Gradle, которые не нужны в репозитории. Эти файлы будут автоматически созданы при сборке проекта. -
/build/
Директорияbuild/
игнорируется, так как она содержит артефакты сборки (скомпилированные файлы, сгенерированный код и т.д.).
Исключения:- Файл
gradle/wrapper/gradle-wrapper.jar
включён в контроль версий, так как он нужен для правильной работы Gradle Wrapper. - Директории
build/
внутриsrc/main
иsrc/test
не игнорируются, чтобы сохранить важные артефакты сборки, относящиеся к исходным кодам проекта.
- Файл
-
Файлы и настройки IntelliJ IDEA
Следующие файлы и директории, связанные с настройками среды разработки IntelliJ IDEA, будут игнорироваться:.idea/modules.xml
.idea/jarRepositories.xml
.idea/compiler.xml
.idea/libraries/
- Файлы проектов с расширениями
*.iws
,*.iml
,*.ipr
.
Эти файлы и настройки специфичны для локальной конфигурации среды разработки и не должны быть включены в репозиторий.
-
/out/
Директорияout/
игнорируется, так как она содержит скомпилированные артефакты проекта.
Исключения:- Директории
out/
внутриsrc/main
иsrc/test
не игнорируются, чтобы сохранять важные данные компиляции для основной и тестовой части проекта.
- Директории