Construindo e empurrando localmente o site jekyll para as páginas do github

Estou usando a gema "jekyll-assets" no meu site e ela falha ao acessar as páginas do github. Eu li que uma maneira de contornar isso é criar o site localmente, que cria muito bem, e depois enviá-lo para as páginas do github. Os exemplos de pessoas que fazem isso, no entanto, estão usando um repositório de projeto e estão enviando o site para um ramo "gh-pages". Estou fazendo este site por mim mesmo e a instalação sugere isso usando o branch master no repositório .github.io. Como envio uma compilação jekyl local para um site com essa configuração?

questionAnswers(2)

yourAnswerToTheQuestion