Помогите пожалуйста разобраться с gh-pages.
Есть страница
username.github.io, есть репозиторий , к примеру page-404 (username/page-404).
Не могу понять
пример (статьи тоже).
Ветка
gh-pages создается для username.github.io или для каждого такого репозитория как page-404?
В эту ветку нужно переносить все файлы данного репозитория или как пишут - один index.html (не понятен тогда принцип подключения)?