Skip to main content

O que é o GitHub Pages?

Você pode usar GitHub Pages para hospedar um site sobre si mesmo, sua organização ou seu projeto diretamente de um repositório em GitHub.

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 saber mais, confira Planos do GitHub.

Sobre o GitHub Pages

GitHub Pages é um serviço de hospedagem de sites estáticos que obtém arquivos HTML, CSS e JavaScript diretamente de um repositório no GitHub, opcionalmente os submete a um processo de build e publica um site. Você pode ver exemplos de GitHub Pages sites na GitHub Pages coleção de exemplos.

Tipos de GitHub Pages sites

Há dois tipos de GitHub Pages sites. Sites associados a uma conta de usuário ou organização e sites para um projeto específico.

PropriedadeSites de usuário e organizaçãoSites de projeto
Arquivos de origemDeve ser armazenado em um repositório chamado <owner>.github.io, em que <owner> é o nome da conta pessoal ou da organizaçãoArmazenado em uma pasta dentro do repositório que contém o código do projeto
limitesMáximo de um site de páginas por contaMáximo de um site de páginas por repositório
Local do site padrãohttp(s)://<owner>.github.iohttp(s)://<owner>.github.io/<repositoryname>

Se você publicar seu site de forma privada, a URL do seu site será diferente. Para saber mais, confira Alterando a visibilidade do seu site do GitHub Pages.

Como hospedar em seu próprio domínio personalizado

Você pode hospedar seu site no domínio github.io do GitHub ou em seu próprio domínio personalizado. Confira Configurando um domínio personalizado para seu site GitHub Pages.

Leitura adicional