Как можно загрузить на GitHub многостраничный html?
то есть, имеется несколько папок, в одной находится основной html-файл, его стили, картинки и скрипты, в остальных находиться тоже самое, но уже для других страниц, на которые можно перейти через основной (т.е. каталог, о нас и тд)
при загрузке обычным способом открывается только одна страница, и с нее не получается перейти на другие
Если мы говорим о БЭМ, то в корне проекта можешь создать папку html, где будут храниться все твои страницы.
Также имеем один главный (начальный) index.html.
Все, что касается БЭМ хранится в blocks.
Стили для каждой страницы храним в pages.
И как говорил автор выше - относительные пути наше все
В командной строке можно в git репозитории написать git add folder, где folder - папка с файлами, потом ее закоммитить.
Если же папка загрузилась нормально, но не работают именно ссылки и переходы, то нужно проверить корректность ссылок в исходных html-файлах, не затесались ли туда абсолютные пути.
Если имеется ввиду что-то другое, то лучше уточнить вопрос или выложить сюда пример файла(ов).