Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Esta versão do GitHub Enterprise será descontinuada em Esta versão do GitHub Enterprise foi descontinuada em 2020-01-22. No patch releases will be made, even for critical security issues. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

Criar um site do GitHub Pages

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

GitHub Pages is available in public repositories with GitHub Free, and in public and private repositories with GitHub Pro, GitHub Team, GitHub Enterprise Cloud, and GitHub Enterprise Server.

Neste artigo

Criar um repositório para seu site

If your site is an independent project, you can create a new repository to store your site's source code. If your site is associated with an existing project, you can add the source code for your site to a gh-pages branch or a docs folder on the master branch in that project's repository. For example, if you're creating a site to publish documentation for a project that's already on GitHub Enterprise, you may want to store the source code for the site in the same repository as the project.

If you want to create a site in an existing repository, skip to the "Creating your site" section.

  1. In the upper-right corner of any page, use the drop-down menu, and select New repository.

    Drop-down with option to create a new repository

  2. Use the Owner drop-down menu, and select the account you want to own the repository.

    Menu suspenso Owner (Proprietário)

  3. Digite um nome para o repositório e uma descrição opcional. If you're creating a user or organization site, your repository must be named <user>.github.io or <organization>.github.io. Para obter mais informações, consulte "Sobre o GitHub Pages".

    Campo Create repository (Criar repositório)

  4. Choose to make the repository either public or private. Public repositories are visible to everyone using sua instância do GitHub Enterprise Server, while private repositories are only accessible to you, and people you share them with. Para obter mais informações, consulte "Configurar visibilidade do repositório".

    Botões de opção para selecionar status privado ou público

  5. Selecione Initialize this repository with a README (Inicializar este repositório com um LEIAME).

    Caixa de seleção Initialize this repository with a README (Inicializar este repositório com um LEIAME)

  6. Clique em Create Repository (Criar repositório).

Criar seu site

Before you can create your site, you must have a repository for your site on GitHub Enterprise. If you're not creating your site in an existing repository, see "Creating a repository for your site."

  1. On GitHub Enterprise, navigate to your site's repository.

  2. If you're creating a project site, decide which publishing source you want to use. If you're creating a user or organization site, you must store your site's source code on the master branch. For more information, see "About GitHub Pages."

  3. Se a fonte de publicação que você escolheu já existe, navegue até ela. Caso contrário, crie a fonte de publicação.

  4. Na raiz da fonte de publicação, crie um novo arquivo chamado index.md com o conteúdo que você deseja exibir na página principal do seu site.

  5. If you're using a non-default publishing source for a project site, configure your publishing source. Para obter mais informações, consulte "Configurar uma fonte de publicação para seu site do GitHub Pages".

  6. Under your repository name, click Settings.

    Repository settings button

  7. To see your published site, under "GitHub Pages", click your site's URL.

    URL of your published site

    Observação: podem ser necessários até 20 minutos para que as alterações no site sejam publicadas após o push delas no GitHub Enterprise. If your don't see your changes reflected in your browser after an hour, see "About Jekyll build errors for GitHub Pages sites."

Note: If your site's source files are located in the default publishing source—master for user and organization sites or gh-pages for project sites—but your site has not published automatically, make sure someone with admin permissions and a verified email address has pushed to the default publishing source.

Próximas etapas

Você pode adicionar mais páginas ao seu site criando novos arquivos. Cada arquivo ficará disponível no site na mesma estrutura de diretórios que a fonte de publicação. Por exemplo, se a fonte de publicação do site de projeto for o branch gh-pages e você criar um arquivo chamado /about/contact-us.md no branch gh-pages, o arquivo novo ficará disponível em http(s)://<hostname>/pages/<username>/<repository>/about/contact-us.md.

Também é possível adicionar um tema para personalizar a aparência do site. Para obter mais informações, consulte "Adicionar um tema ao site do GitHub Pages usando o Jekyll".

Para personalizar seu site ainda mais, você pode usar o Jekyll, um gerador de site estático com suporte integrado para o GitHub Pages. Para obter mais informações, consulte "Sobre o GitHub Pages e o Jekyll".

Leia mais

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato