Пошаговое руководство по развертыванию версии вашего веб-сайта на основе запроса на извлечение GitHub на Netlify
Я был в процессе запуска курса, и мне нужно было доработать целевую страницу, которая будет открыта в «день запуска», не меняя, однако, текущую версию сайта, которую я открыл для публики.
я используюNetlifyчто упрощает автоматическое развертывание веб-сайта из ветки Git, в моем случае размещенной наGitHub. Я задокументирую этот процесс. Другие хостинг-провайдеры, которые основывают свой CI / CD наGitв репозитории может быть аналогичный инструмент.
Netlify автоматически создает превью развертывания дляЗапросы на вытягивание.
Я создал новую ветку, которую назвалlaunch
, и начал работать над этим, добавив несколько коммитов, затем я создал Pull Request, то, что GitHub Desktop делает очень легко:
Сразу после того, как я отправил PR, Netlify запустил конвейер непрерывной интеграции / непрерывной доставки:
Перейдя на веб-сайт Netlify, я вижу, что он автоматически взял ветку Pull Request и запустил предварительный просмотр развертывания:
Через несколько минут я получил новый URL-адрес веб-сайта и использовал его, чтобы продолжить подготовку к запуску курса, в то время как основной домен все еще указывал наmaster
номер отдела.