👋 We've unified all of GitHub's product documentation in one place! Check out the content for REST API, GraphQL API, and Developers. Learn more on the GitHub blog.


Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.
Versão do artigo: Enterprise Server 2.20

Configurar uma fonte de publicação para o site do GitHub Pages

Se você usar a fonte de publicação padrão do site do GitHub Pages, seu site será publicado automaticamente. Você também pode optar por publicar o site de projeto a partir de um branch ou uma pasta diferente.

GitHub Pages está disponível em repositórios públicos com GitHub Free e GitHub Free para organizaçõe e em repositórios públicos e privados com GitHub Pro, GitHub Team, GitHub Enterprise Cloud e GitHub Enterprise Server.

Neste artigo

Você conseguiu encontrar o que estava procurando?

Pessoas com permissões de administrador para um repositório podem configurar uma fonte de publicação para um site do GitHub Pages.

Para obter mais informações sobre fontes de publicação, consulte "Sobre o GitHub Pages".

Escolher uma fonte de publicação

Antes de configurar uma fonte de publicação, verifique se o branch ou a pasta que você deseja usar como fonte de publicação já existe no repositório. Por exemplo, para poder publicar o site de projeto a partir da pasta /docs no branch master do repositório, é preciso que você ou um colaborador crie uma pasta /docs no branch master do repositório.

  1. On GitHub Enterprise, navigate to your site's repository.
  2. Under your repository name, click Settings.
    Repository settings button
  3. No "GitHub Pages", use o menu suspenso Source (Fonte) e selecione uma fonte de publicação.
    Menu suspenso para selecionar uma fonte de publicação

Solucionar problemas de publicação com o site do GitHub Pages

Note: If your site's source files are located in the default publishing source—master for user and organization sites or gh-pages for project sites—but your site has not published automatically, make sure someone with admin permissions and a verified email address has pushed to the default publishing source.

Se você remover a pasta /docs do branch master depois de escolher a pasta docs como fonte de publicação, seu site não será criado e você receberá uma mensagem de erro de criação de página informando que a pasta /docs está ausente. Para obter informações, consulte Solucionar problemas de erros de criação do Jekyll para sites do GitHub Pages".

Você conseguiu encontrar o que estava procurando?

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato