Как выкладывать свои наработки на github?
для снипетов есть gist.
готовый шаблон можно и на github.
Кроме как гитом вы на гитхаб ничего не положите. Создаете репозиторий, кладете в него нужные запчасти, делаете git push - и готово.
Потом, если у вас будет апдейт вашего шаблона, подкладываете новые файлы в репозиторий, совершаете ритуал коммита и снова пушите.