Я сделал разницу между вашим репо и шаблоном репо и заметил, что на каком-то этапе вы удалили свойство baseurl в файле _config.yml
.
Создание репо и повторное добавление baseurl: "/tale"
в файл _config.yml
исправляет для меня ссылку на контактную страницу.
ОБНОВЛЕНИЕ:
Пока вышеприведенное получает страницу работая как ответвление, он не работает как удаленный шаблон, а это то, что нужно спрашивающему.
У test_site есть тема и она собирается, но не имеет содержимого. В репозитории test_site нет страниц.
Если вы скопируете свою страницу contact.md из репозитория шаблона темы в pages/contact.md
в репозитории на тестовом сайте, а затем восстановите ее, то ваша ссылка должна теперь работать.
Примечание: ни файл, ни папка не могут начинаться с _
в репозитории на тестовом сайте, поскольку он будет пропущен jekyll.
Совет: откройте консоль разработчика и отключите страницу кэширование затем перезагрузите, чтобы увидеть ваши изменения на GitHub быстрее. Это также помогает добавить изменение содержимого страницы, чтобы вы знали, что видите самую последнюю версию.