Como ter domínio proprio no Github Pages

Aprenda como configurar um domínio personalizado no GitHub Pages, desde a criação do repositório até a configuração do DNS e criação do arquivo CNAME, para melhorar a identidade e credibilidade do seu site de forma simples e eficaz.


Ter um domínio próprio é um passo importante para personalizar e profissionalizar seu site hospedado no GitHub Pages. Neste post, abordaremos os passos necessários para configurar um domínio personalizado para seu site.

Introdução

O GitHub Pages permite hospedar sites estáticos diretamente de um repositório GitHub. Usar um domínio próprio, em vez do subdomínio fornecido pelo GitHub, melhora a credibilidade e a identidade da sua marca.

Subindo para o GitHub Pages

  1. Crie um Repositório

    • Acesse sua conta do GitHub e clique em "New" para criar um novo repositório.

    • Nomeie o repositório no formato username.github.io se for um site de usuário ou organização.

    • Clone o repositório, adicione seus arquivos e faça o commit e push.

    git add .
    git commit -m "Primeiro commit"
    git push origin main
    • Vá para as configurações do repositório e habilite o GitHub Pages na seção "Pages". Escolha a branch principal e clique em "Save".

Comprando um Domínio e Direcionando o DNS

  1. Compra do Domínio

    • Compre um domínio de um provedor como GoDaddy, Namecheap ou Google Domains.
  2. Configuração do DNS

    • Adicione registros A apontando para os IPs do GitHub Pages:

      185.199.108.153
      185.199.108.153
      185.199.108.153
      185.199.108.153
      
    • Adicione um registro CNAME apontando seu domínio para username.github.io.

Criação do Arquivo CNAME

  1. Criando o Arquivo CNAME

    • Crie um arquivo CNAME na raiz do repositório com seu domínio personalizado.
    www.seudominio.com
  2. Commit e Push do Arquivo CNAME

    • Adicione, comite e envie o arquivo para o repositório:
    git add CNAME
    git commit -m "Adicionando arquivo CNAME"
    git push origin main

Conclusão

Configurar um domínio próprio no GitHub Pages é simples e melhora a aparência profissional do seu site. Seguindo estes passos, você terá seu site funcionando com um domínio personalizado rapidamente. Para mais informações, consulte a documentação oficial do GitHub Pages. Boa sorte!