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".
O GitHub Pages agora usa o GitHub Actions para executar a compilação Jekyll. Ao usar uma ramificação como a origem da sua compilação, o GitHub Actions deverá estar habilitado em seu repositório se você quiser usar o fluxo de trabalho interno do Jekyll. Como alternativa, se o GitHub Actions não estiver disponível ou estiver desabilitado, adicionar um .nojekyll
arquivo à raiz da ramificação de origem ignorará o processo de compilação do Jekyll e implantará o conteúdo diretamente. 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.