Как страницы в Git работают на разных ветках? - PullRequest
0 голосов
/ 02 августа 2011

У меня есть две ветви в моем хранилище (ОБРАЗЕЦ)

  1. master .. под Master ---> AA (папка) -> A.html

  2. gh-pages .. в разделе gh-pages ---> BB (папка) -> B.html

У меня есть make master по умолчанию.

Если мое имя пользователя - USER, тогда я получил USER.github.com/SAMPLE/BB/B.html - он отлично работает, и я вижу свою страницу вживую.

Так, как я могу просмотреть главные страницы. как (USER.github.com/SAMPLE/AA/A.html)

Ответы [ 2 ]

2 голосов
/ 02 августа 2011

Ветвь gh-pages является особенной и единственной ветвью, сопоставленной с вашим USER.github.com/SAMPLE веб-пространством. Если вы хотите, чтобы другие файлы появлялись в вашей ветке gh-pages, вам нужно больше рассказать о том, что вы пытаетесь сделать, чтобы другие люди могли дать хорошие предложения о том, как это сделать. Например:

  • это сгенерированные файлы, которые вы там публикуете, как автоматически сгенерированная документация?
  • Является ли ваша основная ветвь только теми страницами, которые вы хотите отобразить?

и т.д.. и т.д.

0 голосов
/ 02 августа 2011

Просто объедините ветку master с веткой gh-pages.

git checkout gh-pages
git merge master
git commit -m 'Added AA folder from the master to be available via the web-page'
git push origin gh-pages
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...