Git-subtree для деплоя сайта на github-pages
Возьмём для примера проект https://github.com/bullgare/lzd_cllinics.
Сборка для деплоя расположена в директории deploy/, и эта директория находится под контролем версий.
Чтобы статический сайт был доступен по адресу http://bullgare.github.io/lzd_cllinics/, нужно содержимое этой директории запушить в отдельную ветку gh-pages.
Проще всего сделать это так:
1 |
git subtree push --prefix deploy origin gh-pages |
Эта команда сделает push закоммиченной директории deployв ветку gh-pages, что нам и нужно.
Найдено тут — https://gist.github.com/cobyism/4730490.
Подробнее про Git-subtree — https://medium.com/@porteneuve/mastering-git-subtrees-943d29a798ec#.3n6zwb3dy
Similar Posts
LEAVE A COMMENT
Для отправки комментария вам необходимо авторизоваться.