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.
Passo 2: Abra o Gerenciador de Arquivos
No cPanel, clique em Arquivos e depois em Gerenciador de Arquivos.
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.
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:
- Abra o terminal (no Windows, use Git Bash; no Mac ou Linux, o terminal padrão).
- Navegue até a pasta do seu site, por exemplo:
cd /caminho/para/seu/site
- Inicialize o repositório Git:
git init
- Adicione todos os arquivos:
git add .
- 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:
- No seu repositório remoto (ex: GitHub), crie um novo repositório vazio.
- Copie o link de clonagem (ex:
https://github.com/seu-usuario/meu-site.git). - No terminal, adicione o repositório remoto:
git remote add origin https://github.com/seu-usuario/meu-site.git
- 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:
- Abra o terminal na pasta do site.
- Adicione as mudanças:
git add .
- Crie um commit com uma mensagem clara:
git commit -m "Atualizado layout da página inicial"
- 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:
- Veja o histórico de commits:
git log --oneline
- Encontre o ID do commit que deseja restaurar (ex:
abc1234). - Volte para aquela versão:
git reset --hard abc1234
- 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