Извините за то, что выложили это как ответ (мой представитель слишком мал для комментариев). Можете ли вы объяснить, что вы пытались сделать, чтобы это сработало? Я вижу в package.json есть скрипты для сборки и развертывания. Были ли они использованы? Я спрашиваю, потому что кажется, что ветвь gh-pages - это просто обычная копия вашей главной ветки. Обычно при использовании deploy содержимое gh-страниц будет заполнено тем, что у вас есть в общедоступном каталоге. Фактически, если вы перейдете на https://nejo12.github.io/iDecide_hooks/public/, вы увидите ожидаемую страницу.