Sobre o GitHub Pages
O GitHub Pages é um serviço de hospedagem de site estático que usa arquivos HTML, CSS e JavaScript diretamente de um repositório no GitHub e, como opção, executa os arquivos por meio de um processo de compilação e publica um site. Veja exemplos de sites do GitHub Pages na coleção de exemplos do GitHub Pages.
Tipos de site do GitHub Pages
Há dois tipos de site do GitHub Pages Sites associados a uma conta de usuário ou organização e sites para um projeto específico.
Propriedade | Sites de usuário e organização | Sites de projeto |
---|---|---|
Arquivos de origem | Deve ser armazenado em um repositório chamado <owner>.github.io , em que <owner> é o nome da conta pessoal ou da organização |
Armazenado em uma pasta dentro do repositório que contém o código do projeto |
limites | Máximo de um site de páginas por conta | Máximo de um site de páginas por repositório |
Local do site padrão | http(s)://<owner>.github.io |
http(s)://<owner>.github.io/<repositoryname> |
Se você publicar seu site no modo privado, a URL do site será diferente. Para saber mais, confira Alterar a visibilidade do site do GitHub Pages.
Como hospedar em seu próprio domínio personalizado
É possível hospedar seu site no domínio github.io
do GitHub ou em um domínio personalizado próprio. Confira Configurar um domínio personalizado para o site do GitHub Pages.