— предполагаю, что аккаунт на гитхабе уже есть — справа вверху, там где аватарка пользователя, нажимаем на плюс слева от аватарки и выбираем New organisation — теперь нужно указать имя организации — любое слово на английском и свой е–mail и внизу нажать Create organisation а затем Finish — теперь нажимаем на зелёную кнопку Create a new repository — здесь важно. имя репозитория должно повторить имя организации плюс .github.io. Например, если организация называлась js3023, то репозиторий будет называться js3023.github.io — и ещё важно поставить галочку в строке Initialize this repository with a README — затем нажимаем Create repository — в репозитории справа вверху есть кнопка Upload files — нажимаем на эту кнопку и перетаскиваем все файлы сайта: index.html,.js,.css, папки с шрифтами, картинками, музыкой и т.д. Для загрузки файлов лучше подходит Хром, Firefox папки с файлами принимает не всегда. И загружаемые файлы не должны весить больше 35Мб — нажимаем Cоmmit c...