Создание страницы проекта GitHub для репозитория, принадлежащего организации

Я создал страницу проекта GitHub для моего проекта, сохранив его в ветке gh-pages, как указано. Он был расположен по следующему URL-адресу: [username].github.io/[project_name].

Позже я создал организацию в GitHub и перенес свой проект в эту организацию, включая те же ветки gh-pages. Как и ожидалось, предыдущий URL страницы проекта больше не работает. Однако следующий URL-адрес не работает: [organization].github.io/[project_name]. Когда я проверяю настройки своего проекта, в разделе GitHub Pages указывается следующая ошибка:

На вашей странице возникают проблемы с построением: Не удалось выполнить проверку: пользователь должен быть человеком, а не организацией

Означает ли это, что вообще невозможно иметь страницу проекта для репозитория, принадлежащего организации? Или я сделал что-то не так на этом пути?

EDIT. В качестве обходного пути я предполагаю, что в ветке master нового проекта, называемого Страница организации GitHub, [organization]/[organization].github.io, а затем иметь отдельную папку для каждого проекта. Таким образом, я думаю, что можно было бы эмулировать URL [organization].github.io/[project_name]. Единственным недостатком является то, что мне пришлось бы централизовать все страницы проектов моей организации в том же репозитории.

Ответ 1

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

Сначала вы можете попробовать создать страницу для своей организации, чтобы узнать, не изменилось ли это.

Вы можете прочитать здесь: https://help.github.com/articles/user-organization-and-project-pages

Ответ 2

У меня была такая же ошибка с использованием CNAME в проекте.

Мне нужно было создать реорганизацию [organization].github.io, а затем начал работать CNAME для проектов под этим репо.