Что должно быть в git Yii2 проекта?

Подскажите, пожалуйста, правильный .gitignore файл и что должно быть в git репозитории проекта на Yii2?
  • Вопрос задан
  • 1963 просмотра
Решения вопроса 3
qonand
@qonand
Software Engineer
Тут все индивидуально и сильно зависит от проекта и его структуры, обычно в gitignore добавляют:
  • vendor
  • runtime
  • web/assets
  • файлы содержащие доступы(например подключения к базе данных)
  • файлы генерируемые IDE
Ответ написан
@wwarlock
Крайне рекоммендую ресурс (https://www.gitignore.io)
Ваш случай
https://www.gitignore.io/api/yii2

Есть аналогичный и для Mercurial (https://www.hgignore.com)
Ваш случай
https://www.hgignore.com/api/yii2
Ответ написан
Комментировать
@BorisKorobkov
Web developer
.gitignore
.idea
runtime/*
!runtime/.gitkeep
web/assets/*
!web/assets/.gitkeep
config/common.local.php


То есть исключить
- папку IDE целиком
- содержимое папок runtime и web/assets, но сами папки (пустые) включить
- пароли и прочие приватные настройки, зависящие от сервера
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы