Skip to main content

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

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

Who can use this feature

People with admin or maintainer permissions for a repository can configure a publishing source for a GitHub Pages site.

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

Sobre as fontes de publicação

Seu site do GitHub Pages fará publicações sempre que as alterações forem enviadas por push para um branch específico. Você pode especificar qual branch e pasta usar como fonte de publicação. O branch de origem pode ser qualquer branch em seu repositório, e a pasta de origem pode ser a raiz do repositório (/) no branch de origem ou uma pasta /docs no branch de origem. Sempre que as alterações forem enviadas por push para o branch de origem, as alterações na pasta de origem serão publicadas em seu site do GitHub Pages.

Aviso: se o administrador do site tiver habilitado Páginas Públicas, sites GitHub Pages estarão disponíveis publicamente na Internet, mesmo que o repositório do site seja privado ou interno. Se você tiver dados confidenciais no repositório do seu site, poderá removê-los antes de publicá-los. Para obter mais informações, confira "Configurar GitHub Pages para sua empresa" e "Sobre repositórios".

Fazer publicação de um branch

  1. Verifique se o branch que você deseja usar como fonte de publicação já existe no repositório.
  2. Em GitHub Enterprise Server, acesse o repositório do seu site. 1. Abaixo do nome do repositório, clique em Configurações. Botão Configurações do repositório
  3. In the "Code and automation" section of the sidebar, click Pages.
  4. Em "GitHub Pages", use o menu suspenso Nenhuma ou Branch e selecione uma fonte de publicação. Menu suspenso usado para selecionar uma fonte de publicação
  5. Opcionalmente, use o menu suspenso para selecionar uma pasta para sua fonte de publicação. Menu suspenso usado para selecionar uma pasta para a fonte de publicação
  6. Clique em Salvar. Botão usado para salvar as alterações nas configurações da fonte de publicação

Solução de problemas de publicação de um branch

Observação: If seu site não tiver sido publicado automaticamente, verifique se alguém com permissões de administrador e um endereço de email verificado efetuou push para a fonte de publicação.

Se você escolher a pasta docs em qualquer branch como a origem de publicação e, depois, remover a pasta /docs desse branch no repositório, seu site não será compilado e você receberá uma mensagem de erro de build de página para uma pasta /docs ausente. Para obter mais informações, confira "Solução de problemas de erros de build do Jekyll para sites do GitHub Pages".