Как развернуть последние изменения на страницах github от Gatsby - PullRequest
0 голосов
/ 08 октября 2018

Я следовал руководству по этой ссылке в gatsby docs .

Все прошло хорошо, и сайт был размещен на github-страницах.Однако все последующие изменения в моей основной ветке не переносятся в ветку gh-pages.Страницы веток Github показывают, что ветка 'gh-pages' впереди на 12 коммитов, а позади master на 21 коммит.

Я понимаю, что ветка 'gh-pages' - это производственная ветвь для развертывания, поэтому я не могу просто объединить master с 'gh-pages'.

Может кто-нибудь уточнить, что такое gh-pagesветка строится и разворачивается из?Как мне получить «gh-pages» синхронно с главной веткой?

Спасибо

1 Ответ

0 голосов
/ 08 октября 2018

Github собирает / развертывает на gh-страницах из ветки источника, которую вы можете установить в настройках .На самом деле есть упоминание об этом в предоставленных вами документах gatsby:

Если это не удастся, убедитесь, что gh-pages установлены как исходная ветвь в настройках вашего репозитория -> GitHub Pages, а затемперезапустите npm run deploy.

Что касается синхронизации: вы можете отразить gh-pages с помощью master, но я бы предпочел использовать любую из этих ветвей прямо вверх, без синхронизации, просто обработайтепереход в настройках страниц GH как основной и «производственный» филиал.

...