Как создать пробную версию вашего сайта

Пошаговое руководство по развертыванию версии вашего веб-сайта на основе запроса на извлечение GitHub на Netlify

Я был в процессе запуска курса, и мне нужно было доработать целевую страницу, которая будет открыта в «день запуска», не меняя, однако, текущую версию сайта, которую я открыл для публики.

я используюNetlifyчто упрощает автоматическое развертывание веб-сайта из ветки Git, в моем случае размещенной наGitHub. Я задокументирую этот процесс. Другие хостинг-провайдеры, которые основывают свой CI / CD наGitв репозитории может быть аналогичный инструмент.

Netlify автоматически создает превью развертывания дляЗапросы на вытягивание.

Я создал новую ветку, которую назвалlaunch, и начал работать над этим, добавив несколько коммитов, затем я создал Pull Request, то, что GitHub Desktop делает очень легко:

Сразу после того, как я отправил PR, Netlify запустил конвейер непрерывной интеграции / непрерывной доставки:

Перейдя на веб-сайт Netlify, я вижу, что он автоматически взял ветку Pull Request и запустил предварительный просмотр развертывания:

Через несколько минут я получил новый URL-адрес веб-сайта и использовал его, чтобы продолжить подготовку к запуску курса, в то время как основной домен все еще указывал наmasterномер отдела.