Skip to main content

Indrodução ao GitHub Pages

Você pode configurar um site básico do GitHub Pages para você mesmo, sua organização ou seu projeto.

Quem pode usar esse recurso?

O GitHub Pages está disponível em repositórios públicos com o GitHub Free e o GitHub Free para organizações, e em repositórios públicos e privados com o GitHub Pro, o GitHub Team, o GitHub Enterprise Cloud e o GitHub Enterprise Server. Para mais informações, confira "Planos do GitHub".

Todas as compilações GitHub Pages usarão GitHub Actions a partir de 30 de junho de 2024. Nenhuma outra alteração é necessária, mas GitHub Actions deve ser habilitado em seu repositório para que as compilações continuem. Para mais informações sobre ativar o GitHub Actions, confira "Gerenciando as configurações do GitHub Actions para um repositório".

Sobre o GitHub Pages

É possível usar o GitHub Pages para hospedar um site sobre você, sua organização ou seu projeto diretamente por meio de um repositório em GitHub.com.

Criar um site do GitHub Pages

É possível criar um site do GitHub Pages em um repositório novo ou existente.

Usar fluxos de trabalho personalizados com o GitHub Pages

Você pode aproveitar o uso de GitHub Actions e GitHub Pages criando um arquivo de fluxo de trabalho ou escolhendo entre os fluxos de trabalho predefinidos.

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

Você pode configurar seu site do GitHub Pages para publicar quando as alterações são enviadas por push para um branch específico ou pode escrever um fluxo de trabalho do GitHub Actions para publicar seu site.

Excluir um site do GitHub Pages

Você pode excluir um site do GitHub Pages.

Cancelar a publicação de um site do GitHub Pages

Você pode cancelar a publicação do seu site de GitHub Pages para que sua implantação atual seja removida e o site não fique mais disponível. Isso é diferente de excluir o site.

Criar uma página 404 para o site do GitHub Pages

Você pode exibir uma página de erro 404 personalizada quando as pessoas tentam acessar páginas não existentes no seu site.

Proteger o site GitHub Pages com HTTPS

O HTTPS adiciona uma camada de criptografia que impede outras pessoas de interceptar ou adulterar o tráfego do seu site. Você pode exigir HTTPS para seu site do GitHub Pages para redirecionar de forma transparente todas as solicitações HTTP para HTTPS.

Usar submódulos com o GitHub Pages

Você pode usar submódulos com o GitHub Pages para incluir outros projetos no código do seu site.

Solução de erros 404 para sites do GitHub Pages

Este guia ajudará você a solucionar problemas comuns que acarretam em um erro 404.