Como posso utilizar o sistema de controlo de versões Git no cPanel?

Procédure

O que é o Git?

O Git é uma ferramenta poderosa para gerir as versões dos ficheiros da sua aplicação de forma descentralizada. Torna fácil armazenar e alternar entre várias versões sem ter de gerir manualmente a localização de cada versão de cada ficheiro.

O Git introduz a noção de repositório, que é um local onde todo o seu projeto é armazenado. Pode ser uma localização local (uma pasta no seu PC) ou uma localização remota (alojada na sua conta cPanel ou em github.com, por exemplo).

Implantar um repositório Git no seu PC para o cPanel

Se o seu repositório Git estiver no seu PC, pode usar o comando "push" do Git para implementar a sua aplicação na sua fórmula cPanel. Para fazer isso

1. Certifique-se de que a ligação SSH entre o seu PC e a sua conta cPanel está a funcionar. Consulte a documentação relativa à ligação SSH no cPanel para obter todos os pormenores.

2. Inicie sessão na sua conta cPanel e vá ao ícone "Git™ Version Control ".

Como posso utilizar o sistema de controlo de versões Git no cPanel?

3. Clique no botão "Criar " para criar um novo repositório Git na sua conta cPanel.

Como posso utilizar o sistema de controlo de versões Git no cPanel?

3. Preencha o formulário da seguinte forma:

  • (1) Desativar "Clonar um repositório ", uma vez que não vamos copiar um repositório remoto.
  • (2) Indique em "Repository Path " ( Caminho do repositório ) a localização que pretende dar à sua aplicação no seu pacote de alojamento Web.
  • (3) Em "Repository Name ", introduza um nome para o seu repositório Git.
  • (4) Clique em "Criar ".

Como posso utilizar o sistema de controlo de versões Git no cPanel?

5. Ser-lhe-ão então fornecidos os detalhes do seu repositório Git na sua conta cPanel.

Como posso utilizar o sistema de controlo de versões Git no cPanel?

6. No seu PC, abra o terminal e aceda à pasta do seu projeto Git.

Como posso utilizar o sistema de controlo de versões Git no cPanel?

7. Adicione o seu repositório Git no cPanel como um espelho remoto do seu repositório local com o comando "git remote add origin ".

Como posso utilizar o sistema de controlo de versões Git no cPanel?

Notas:

  • O formato do URL é o seguinte: ssh:// @ /home/ /path/in/your/account/ftp.
  • Se usar uma CDN, como Ipxchange ou Cloudflare, não pode usar"yoursite.com", pois está associado ao endereço IP do servidor CDN e não ao servidor cPanel. Em vez disso, deve usar"ftp.yoursite.com" ou o nome do anfitrião do seu servidor cPanel.

8. Envie o ramo "master" do seu repositório Git local para o seu repositório Git remoto usando o comando "git push origin master ":

Como posso utilizar o sistema de controlo de versões Git no cPanel?

E pronto, o seu repositório Git local está agora publicado na sua conta cPanel.

Implementar um repositório Git remoto na sua conta cPanel

No entanto, é possível que o seu repositório Git não esteja localizado no seu PC. É o caso, por exemplo, se trabalhar numa equipa e cada programador contribuir para um repositório Git localizado num servidor Gitlab ou no Github.com.

1. Inicie sessão na sua conta cPanel e aceda ao ícone "Git™ Version Control ".

Como posso utilizar o sistema de controlo de versões Git no cPanel?

2. Clique no botão "Criar " para criar um novo repositório Git na sua conta cPanel.

Como posso utilizar o sistema de controlo de versões Git no cPanel?

3. Preencha o formulário da seguinte forma:

Como posso utilizar o sistema de controlo de versões Git no cPanel?

  • (1) Active "Clone a Repository " ( Clonar um re positório), uma vez que vamos copiar um repositório existente.
  • (2) Em "Clone URL ", introduza o URL do seu repositório remoto. No caso do Github.com, este pode ser facilmente encontrado na página principal do repositório:
    Como posso utilizar o sistema de controlo de versões Git no cPanel?
  • (3) Em "Repository Path " ( Caminho do repositório ), introduza a localização que pretende dar à sua aplicação no seu pacote de alojamento Web.
    (4) Em "Repository Name " ( Nome do repositório ), introduza um nome para o seu repositório Git.
    (5) Clique em "Create " ( Criar ).

Implementar um repositório Git remoto na sua conta cPanel a partir do terminal

Também pode utilizar o terminal associado à sua conta cPanel para implementar um repositório Git.

Para tal, a partir da consola SSH ou do terminal Web do cPanel, vá para a pasta onde pretende colocar o seu repositório Git:

⌨ Comando
cd ~/public_html/

Em seguida, descarregue o seu repositório remoto utilizando o comando git clone:

⌨ Comando
git clone ssh://git@github.com/moncompte/hello-world.git

Se o seu repositório exigir a utilização de uma chave privada específica, pode gerar uma com o seguinte comando:

⌨ Comando
ssh-keygen -t rsa

Pode então exibir a chave pública associada usando o seguinte comando:

⌨ Comando
cat ~/.ssh/id_rsa.pub

Pode então adicionar esta chave às chaves de implementação do seu repositório remoto. Exemplo no Github :

Como posso utilizar o sistema de controlo de versões Git no cPanel?

Conclusão

Agora podeusar o Controlo de versão Git para clonar ou criar um novo repositório no seu alojamento web cPanel. Também sabe como clonar um repositório cPanel utilizando o seu terminal SSH ou o software Putty.

Não hesite em partilhar as suas questões e comentários!

help.lws.net/a/1241
Este artigo foi útil?

Sim

Não

Lido 30 574 vezes

Obrigado! Não hesite em colocar questões sobre a nossa documentação se pretender mais informações e ajudar-nos a melhorá-la.

Artigos semelhantes

Uma pergunta sobre este artigo?

Coloque-a à equipa LWS e à comunidade. A resposta é publicada após moderação.

Fazer uma pergunta à equipa do LWS e à sua comunidade

RGPD: Responsável: LWS-Ligne Web Services. Finalidade: moderação e publicação pública da sua pergunta, eventual notificação de uma resposta. Base legal: consentimento (art. 6.º, n.º 1, al. a) RGPD). Conservação dos e-mails: 90 dias após a notificação, 12 meses no máximo sem resposta. Para exercer os seus direitos, consulte a secção RGPD das nossas condições gerais.