Как создать поддомен для сайта на GitHub Pages?
Это должна поддерживать хост-площадка.
Т.е. с GitHub Pages - так не получится.
Вероятно, создать отдельные сайты на GitHub Pages (example1.github.io, example2.github.io) и привязать к ним поддомены одного и того же домена.