# 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.

## 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](https://github.com/collections/github-pages-examples).

## 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.

<table>
<thead>
<tr>
<th>Propriedade</th>
<th>Sites de usuário e organização</th>
<th>Sites de projeto</th>
</tr>
</thead>
<tbody>
<tr>
<th>Arquivos de origem</th>
<td>Deve ser armazenado em um repositório chamado <code>&lt;owner&gt;.github.io</code>, em que <code>&lt;owner&gt;</code> é o nome da conta pessoal ou da organização</td>
<td>Armazenado em uma pasta dentro do repositório que contém o código do projeto</td>
</tr>
<tr>
<th>limites</th>
<td>Máximo de um site de páginas por conta</td>
<td>Máximo de um site de páginas por repositório</td>
</tr>

<tr>
<th>Local padrão do site com isolamento de subdomínio habilitado</th>
<td><code>http(s)://pages.&lt;hostname&gt;/&lt;owner&gt;</code></td>
<td><code>http(s)://pages.&lt;hostname&gt;/&lt;owner&gt;/&lt;repository&gt;/</code></td>
</tr>
<tr>
<th>Local do site padrão com isolamento de subdomínio desabilitado</th>
<td><code>http(s)://&lt;hostname&gt;/pages/&lt;username&gt;</code></td>
<td><code>http(s)://&lt;hostname&gt;/pages/&lt;owner&gt;/&lt;repository&gt;/</code></td>
</tr>

</tbody>
</table>

Para obter mais informações, consulte [Habilitar isolamento de subdomínio](/pt/enterprise-server@3.22/admin/configuring-settings/hardening-security-for-your-enterprise/enabling-subdomain-isolation) ou contate o administrador do site.

## Leitura adicional

* [
  GitHub Pages
  ](https://github.com/skills/github-pages) em GitHub Skills
* [Pontos de extremidade da API REST para repositórios](/pt/enterprise-server@3.22/rest/repos#pages)
* [Configurando uma fonte de publicação para seu site GitHub Pages](/pt/enterprise-server@3.22/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site)