Como usar Git para versionar o código do site hospedado na GeHost Print

  • 0

Como usar Git para versionar o código do site hospedado na GeHost

Olá, querido(a) desenvolvedor(a) ou criador(a) de sites! Seja bem-vindo(a) ao nosso guia de Git para versionamento de código no servidor da GeHost. Aqui, você vai aprender, de forma simples e prática, como controlar as versões do seu site com Git — mesmo que nunca tenha usado antes. Vamos juntos, passo a passo, com calma, como se fosse uma conversa entre amigos.

O que é Git e por que usar?

Imagine que você está escrevendo um livro. A cada mudança, você guarda uma cópia. Se algo der errado, você pode voltar para uma versão anterior. Isso é o que o Git faz com o código do seu site: ele registra cada alteração, permite voltar atrás e colaborar com outras pessoas com segurança.

Dica Sensei: Git é como um "histórico de vida" do seu código. Cada mudança é um capítulo!

Pré-requisitos: o que você precisa ter

  • Um site já hospedado na GeHost (com acesso ao cPanel).
  • Conhecimento básico de terminal (ou linha de comando) no seu computador.
  • Git instalado no seu computador. Baixe aqui se ainda não tiver.
  • Um repositório Git no GitHub, GitLab ou outro serviço (opcional, mas recomendado).

Passo 1: Acesse o cPanel da GeHost

Primeiro, faça login na sua conta da GeHost. Você pode acessar o cPanel pelo painel da sua conta.

Tela de LOGIN do cPanel (campos Usuário e Senha + botão Log in)

Passo 2: Abra o Gerenciador de Arquivos

No cPanel, clique em Arquivos e depois em Gerenciador de Arquivos.

Painel inicial (home) do cPanel com os grupos de ferramentas (E-mail, Arquivos etc.)

Passo 3: Localize a pasta do seu site

Na lista de pastas, clique em public_html (ou o nome da pasta do seu site). Esse é o diretório raiz do seu site, onde estão todos os arquivos do seu site.

Gerenciador de Arquivos — árvore de pastas (public_html etc.) e barra de ações

Passo 4: Inicialize um repositório Git no servidor

Agindo no terminal do seu computador (ou no terminal do cPanel via SSH), vá até a pasta do seu site e execute:

  1. Abra o terminal (no Windows, use Git Bash; no Mac ou Linux, o terminal padrão).
  2. Navegue até a pasta do seu site, por exemplo:
    cd /caminho/para/seu/site
  3. Inicialize o repositório Git:
    git init
  4. Adicione todos os arquivos:
    git add .
  5. Crie o primeiro commit:
    git commit -m "Primeiro commit: versão inicial do site"

Passo 5: Conecte ao seu repositório remoto (opcional, mas super recomendado)

Para ter uma cópia segura e poder trabalhar de qualquer lugar, conecte seu site ao GitHub, GitLab ou outro serviço:

  1. No seu repositório remoto (ex: GitHub), crie um novo repositório vazio.
  2. Copie o link de clonagem (ex: https://github.com/seu-usuario/meu-site.git).
  3. No terminal, adicione o repositório remoto:
    git remote add origin https://github.com/seu-usuario/meu-site.git
  4. Envie o código para o remoto:
    git push -u origin main

Passo 6: Faça alterações e versione com facilidade

Agora, toda vez que você alterar um arquivo no seu site:

  1. Abra o terminal na pasta do site.
  2. Adicione as mudanças:
    git add .
  3. Crie um commit com uma mensagem clara:
    git commit -m "Atualizado layout da página inicial"
  4. Envie para o repositório remoto:
    git push
Dica Sensei: Sempre use mensagens claras no commit. Isso ajuda você mesmo no futuro!

Passo 7: Restaurar uma versão antiga (se algo der errado)

Se algo sair errado, não se preocupe! Você pode voltar a uma versão anterior:

  1. Veja o histórico de commits:
    git log --oneline
  2. Encontre o ID do commit que deseja restaurar (ex: abc1234).
  3. Volte para aquela versão:
    git reset --hard abc1234
  4. Atualize o repositório remoto:
    git push --force

Conclusão: Você está no controle!

Com Git, você não precisa mais ter medo de mudar o código. Cada alteração é registrada, e você pode voltar a qualquer momento. É como ter um seguro para o seu site — só que mais inteligente.

Se precisar de ajuda, nossa equipe de suporte está aqui para você. A GeHost acredita que tecnologia deve ser fácil, segura e humana.

Com carinho,
Sensei da GeHost


Was this answer helpful?

« Back