9.05 Como definir o caminho do repositório no cPanel

O campo Repository Path serve para definir onde o repositório Git ficará armazenado dentro da sua conta de hospedagem.
Na prática, esse caminho determina a pasta real do projeto. Uma escolha correta ajuda na organização, no deploy e na separação entre ambiente de código e ambiente público do site.

Como acessar o cPanel

  • https://seudominio.com.br/cpanel
  • https://seudominio.com.br:2083
  • área do cliente MyWay

COMO DEFINIR O CAMINHO DO REPOSITÓRIO NO CPANEL

O que é o Repository Path

Repository Path significa caminho do repositório. É o diretório onde o Git será criado, clonado ou reconhecido.

Exemplo:

  • /home/usuario/repos/meu-site
Esse caminho não é apenas um nome simbólico. Ele aponta para a pasta real do servidor onde o projeto viverá.

Passo 1 – Escolher uma estrutura organizada

Antes de preencher o campo, pense na organização da conta. Uma boa prática é manter repositórios em pastas próprias, como:

  • /home/usuario/repos/
  • /home/usuario/projetos/
  • /home/usuario/apps/
Separar repositórios em uma pasta dedicada ajuda bastante a manter a conta limpa e evita confusão com arquivos públicos do site.

Passo 2 – Evitar diretórios proibidos

O cPanel impõe restrições. Certos diretórios controlados pelo sistema não podem receber repositórios gerenciados por essa interface.

Além disso, o caminho não deve conter espaços ou vários caracteres especiais proibidos.

Mesmo que um repositório exista tecnicamente em um caminho restrito, o cPanel pode não exibi-lo nem gerenciá-lo corretamente.

Passo 3 – Entender a diferença entre repositório e produção

Em muitos cenários, o repositório não deve ser a mesma pasta do site público.

Um fluxo comum é:

  • repositório em uma pasta privada da conta
  • deploy enviando arquivos necessários para public_html ou outra pasta de produção
Isso evita expor acidentalmente estrutura Git, arquivos internos ou materiais que não deveriam estar diretamente no ambiente público.

Passo 4 – Preencher corretamente no cPanel

Na criação do repositório, preencha o campo Repository Path com o caminho desejado.

Se a pasta ainda não existir, o cPanel poderá criá-la.

Se já existir e contiver um repositório, o sistema poderá adicioná-lo ao gerenciamento.


Exemplos práticos

  • /home/usuario/repos/landing-page para um site simples
  • /home/usuario/apps/sistema-interno para uma aplicação
  • /home/usuario/projetos/blog-corporativo para um projeto organizado em pastas

Erros comuns

  • usar a pasta errada do domínio
  • escolher caminho com caracteres inválidos
  • apontar para diretório sensível do cPanel
  • misturar repositório com conteúdo de produção sem planejamento
Depois que o repositório já existe, o cPanel não permite alterar livremente o caminho dele como se fosse apenas um rótulo. Por isso, planejar o caminho desde o início é fundamental.

Resultado esperado

Ao final, o repositório estará no local correto, organizado e pronto para uso seguro no fluxo Git do cPanel.

Para definir corretamente o caminho do repositório:

1. Escolha uma pasta organizada da conta
2. Evite diretórios controlados pelo cPanel
3. Não use caracteres inválidos
4. Separe, quando possível, repositório e produção
5. Preencha o Repository Path com atenção

Atenciosamente,
MyWay Hosting
Servidores Otimizados por inteligência artificial
www.myway.com.br

  • 0 Usuários acharam útil
Esta resposta lhe foi útil?

Artigos Relacionados

9.01 Como acessar e usar o Git™ Version Control no cPanel

A opção Git™ Version Control do cPanel serve para criar, clonar, adicionar ao...

9.02 Como criar um repositório Git no cPanel

A opção de criar um repositório Git no cPanel serve para iniciar um projeto versionado do...

9.03 Como clonar um repositório Git no cPanel

A função de clonar um repositório Git no cPanel serve para copiar um projeto já existente...

9.04 Como adicionar um repositório Git existente ao gerenciamento do cPanel

Adicionar um repositório Git existente ao gerenciamento do cPanel serve para fazer a...

9.06 Como definir o nome de exibição do repositório Git

O Repository Name serve para definir o nome de exibição do projeto na interface do Git™...