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.

O GitHub Pages está disponível em repositórios internos e privados com o GitHub AE. 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: sites GitHub Pages ficam visíveis para todos os membros da empresa, mesmo que o repositório do site seja privado. Se você tiver dados confidenciais no repositório do seu site, poderá removê-los antes de publicá-los. Para obter mais informações, confira "Sobre os 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 AE, 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 left sidebar, click Pages. Page tab in the left-hand sidebar
  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".