Como configurar versionamento de arquivos do site com Git no servidor imprimir

  • 0

Como configurar versionamento de arquivos do site com Git no servidor

Oi! Aqui quem fala é a Sensei da GeHost 🥋 — e hoje eu vou te ensinar um superpoder pra quem cuida de site: usar o Git direto na sua hospedagem pra controlar as versões dos seus arquivos.

Se você já trabalha com desenvolvimento (ou pediu pra alguém desenvolver seu site), sabe que o Git é aquela ferramenta que guarda o "histórico" de cada mudança no código — tipo um controle de versões que permite voltar no tempo se algo der errado, e trazer atualizações de forma organizada. Boa notícia: o cPanel da sua hospedagem GeHost já vem com uma ferramenta própria pra isso, chamada Git™ Version Control.

Dica da Sensei: esse guia é voltado pra quem já tem (ou vai ter) um repositório Git — seja no GitHub, GitLab, Bitbucket ou similar. Se você nunca usou Git antes, tudo bem seguir o passo a passo, mas talvez valha a pena pedir uma força pro seu desenvolvedor ou pro nosso suporte na primeira configuração.

1. Acesse o cPanel da sua hospedagem

Primeiro, entre no cPanel da sua conta. Você encontra o acesso pelo seu Painel do Cliente (painel.gehost.com.br) ou pelo link que veio no seu e-mail de boas-vindas quando a hospedagem foi ativada.

Tela de login do cPanel

2. Encontre a ferramenta "Git™ Version Control"

Depois de logar, você vai cair na tela inicial do cPanel, com vários grupos de ferramentas (E-mail, Arquivos, Bancos de Dados etc.). A ferramenta de Git fica dentro da seção Arquivos. Use a barra de busca do cPanel e digite "Git" que ela aparece rapidinho.

Painel inicial do cPanel com os grupos de ferramentas

3. Crie o repositório

Dentro da tela do Git Version Control, clique em "Create" (Criar). Você vai preencher basicamente três coisas:

  • Clone URL — se você já tem um repositório existente (no GitHub, GitLab etc.), cole aqui o endereço de clone dele. Se for começar um repositório novo do zero, é só deixar esse campo vazio.
  • Repository Path — o caminho, dentro da sua hospedagem, onde os arquivos vão ficar. Normalmente é dentro da pasta public_html (ou uma subpasta dela, se o site não for a raiz do domínio).
  • Repository Name — um nome só pra identificar o repositório dentro do cPanel.
Dica da Sensei: se o repositório for privado, o cPanel vai te pedir uma chave de acesso (SSH Key) pra conseguir se conectar. Você gera essa chave na própria seção de "Chaves de Acesso SSH" do cPanel e cadastra a chave pública no GitHub/GitLab/Bitbucket. Se travar nessa parte, chama nosso suporte que a gente te ajuda a configurar.

4. Atualize o site com "Pull or Deploy"

Depois de criado, o repositório aparece listado na tela principal. Toda vez que você quiser trazer as atualizações mais recentes do seu código pro site, é só clicar em "Manage" ao lado do repositório e ir na aba "Pull or Deploy". Lá você:

  1. Clica em "Update from Remote" pra buscar as últimas mudanças do repositório de origem.
  2. Clica em "Deploy HEAD Commit" pra aplicar essas mudanças de fato nos arquivos do seu site.

Pronto — seu site já está com a versão mais nova do código, sem precisar subir arquivo por arquivo manualmente.

5. Confira o resultado no Gerenciador de Arquivos

Depois do deploy, vale a pena dar uma olhada no Gerenciador de Arquivos pra confirmar que tudo chegou certinho na pasta do seu site.

Gerenciador de Arquivos do cPanel mostrando as pastas do site

Boas práticas que a Sensei recomenda

  • Nunca coloque dados sensíveis (senhas, chaves de API, credenciais de banco) direto no repositório — prefira variáveis de ambiente ou arquivos de configuração fora do controle de versão.
  • Antes de um deploy grande ou de mexer em algo crítico, faça um backup da sua conta pelo próprio cPanel — é rapidinho e evita dor de cabeça se algo sair diferente do esperado.
  • Teste as mudanças num ambiente separado (uma subpasta ou subdomínio, por exemplo) antes de fazer o deploy direto na pasta principal do site, sempre que possível.
Tela de Backup do cPanel

E é isso! Com esses passos, você já consegue manter seu site versionado e atualizar tudo de um jeito mais organizado e seguro. Qualquer dúvida na configuração, é só chamar o suporte da GeHost — a gente te ajuda a deixar tudo redondinho. 🙌


Esta resposta lhe foi útil?

« Retornar