@Desving

Хранить или нет папку /bitrix и /upload в git?

Собираюсь перейти работать с проектами на битрикс через контроль версий, и возник вопрос по тому, хранить ли данные файлов /bitrix и /upload в репозитории?

Мое мнение, что им в репозитории не место, но терзают сомнения как быть с автономностью, ибо без бекапа сайта на той же тестовой площадке сайт не развернуть.
  • Вопрос задан
  • 859 просмотров
Пригласить эксперта
Ответы на вопрос 3
sabramovskikh
@sabramovskikh
В гите достаточно хранить только папку local и всю работу вести в ней
Ответ написан
Комментировать
serginhold
@serginhold
/upload точно нет, он у всех разный будет на тестовых копиях, и может разрастись до нескольких гб.

/bitrix можно, но не весь, а сделать кучу исключений для вложенных папок: кеш, обновления, бекапы (может ещё какие забыл).
Ответ написан
WebDev2030
@WebDev2030
Битриксоид до мозга и костей
Хранить эти папки не нужно. Ниже приведу свой .gitignore
.DS_Store
Thumbs.db
/.idea/
/bitrix/*
/upload/*
/local/templates/tmpl/*.css
/sitemap*
node_modules/*
package-lock.json
.gitignore
/img/*

немного поясню:
/local/templates/tmpl/*.css
Я не храню css файлы т.к. использую scss и собираю его.
/sitemap*
Ну сайт мап просто не нужен.
node_modules/*
package-lock.json

Node используется для сборки css и js и в git не нужен
/img/*
Я убираю img из гита так как есть папка img_src в которой хранятся оригиналы картинок и сжимаются в img/
Ответ написан
Ваш ответ на вопрос

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

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