@danforth

Как добавить директории в Git?

Мне нужно создать один репозиторий с тремя подпапками. Архитектура проекта примерно такая:

wa-data/public/shop/themes/my-theme/ - тема для приложения shop
wa-data/public/blog/themes/my-theme/ - тема для приложения blog
wa-data/public/site/themes/my-theme/ - тема для приложения site

Сами темы могут наследовать друг-друга, например основная тут: site, там хранится единый index.html файл, который наследуется другими приложениями (описано в XML манифест-файле темы), таким образом blog использует файл index.html из папки с приложением site.

Если я сейчас сделаю git init в папке wa-data/public/ то туда попадет целая куча файлов, например wa-data/public/shop/products/* где лежат фотографии товаров.

Более того, в папках themes лежат и другие папки (темы), которые не должны попасть в репозиторий, так как они не используются в данный момент.

Что-то я не понимаю как правильно организовать репозиторий, что-бы туда попадали только нужные мне файлы, и чтобы потом когда я сделал git clone на production ничего не отвалилось.

Так можно сделать?
git init
git add wa-data/public/shop/themes/my-theme/*
git add wa-data/public/site/themes/my-theme/*
git add wa-data/public/blog/themes/my-theme/*
  • Вопрос задан
  • 193 просмотра
Пригласить эксперта
Ответы на вопрос 2
v_decadence
@v_decadence
.gitignore
Ответ написан
Комментировать
Все просто, вам нужно использовать gitignore webnotes.by/docs/raznoe/pravila-sintaksisa-fayla-g...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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