Как залить несколько сайтов на github?
Создаете несколько репозиторий на гитхабе, далее пушите отдельный проект в определенный репозиторий.
Даете ссылку на репу(если с кодом).
Чтобы запушить используйте следующие команды:
git init
git add .
git commit -m "first-commit"
git remote add origin <!-- link to repository -->
git push -u origin master
как дать ссылки на свои проекты.
Берете бесплатный хостинг, там создаете домен и загружаете свои проекты. Даете ссылку на сайта.