Neste tutorial você verá por que um repositório Git criado via linha de comando pode não aparecer no Git Version Control (Controle de Versão do Git) do cPanel.
1. O problema mais comum
Às vezes o usuário cria o repositório manualmente por SSH com comandos como
git init, mas depois esse repositório não aparece na interface do Git Version Control do cPanel.2. O que os docs do cPanel explicam
A documentação oficial informa que isso pode acontecer porque o recurso ignora repositórios criados pela linha de comando em determinadas situações.
Ou seja: o repositório pode existir no servidor, mas não ser reconhecido como um repositório gerenciado pela interface do cPanel.
3. Outros fatores que podem contribuir
Além disso, o problema pode piorar se:
- o repositório estiver em um caminho inadequado;
- ele estiver dentro de pasta controlada pelo cPanel;
- o nome ou caminho usar caracteres problemáticos;
- o repositório não estiver no formato esperado pela interface.
4. O que fazer na prática
Se você quer que o repositório apareça e seja administrado pelo cPanel, o ideal é:
- criar o repositório pela própria interface Git Version Control;
- ou clonar o repositório pela interface do cPanel;
- usar um caminho adequado dentro da conta.
5. Caminho recomendado
1. Entre no cPanel.
2. Vá em Arquivos > Git Version Control.
3. Clique para criar ou clonar o repositório pela interface.
4. Use um diretório apropriado para o projeto.
2. Vá em Arquivos > Git Version Control.
3. Clique para criar ou clonar o repositório pela interface.
4. Use um diretório apropriado para o projeto.
6. Exemplo de criação manual que pode causar esse comportamento
mkdir -p ~/projeto cd ~/projeto git init
Esse tipo de criação pode funcionar no shell, mas não garante que o repositório será listado corretamente no Git Version Control.
Pronto! Agora você já sabe por que um repositório criado via linha de comando pode não aparecer no Git Version Control do cPanel.
