Come si usa il sistema di controllo della versione Git su cPanel?

Procédure

Che cos'è Git?

Git è un potente strumento per gestire le versioni dei file delle applicazioni in modo decentralizzato. Consente di memorizzare e passare facilmente da una versione all'altra senza dover gestire manualmente la posizione di ogni versione di ciascun file.

Git introduce la nozione di repository, ovvero un luogo in cui è memorizzato l'intero progetto. Può essere una posizione locale (una cartella sul vostro PC) o remota (ospitata sul vostro account cPanel o su github.com, per esempio).

Distribuzione di un repository Git sul PC in cPanel

Se il repository Git si trova sul PC, è possibile utilizzare il comando "push" di Git per distribuire l'applicazione nella formula cPanel. Per fare questo

1. Assicuratevi che la connessione SSH tra il vostro PC e il vostro account cPanel funzioni. Fate riferimento alla documentazione relativa alla connessione SSH su cPanel per tutti i dettagli.

2. Accedete al vostro account cPanel e andate all'icona "Git™ Version Control ".

Come si usa il sistema di controllo della versione Git su cPanel?

3. Fare clic sul pulsante "Crea " per creare un nuovo repository Git sul proprio account cPanel.

Come si usa il sistema di controllo della versione Git su cPanel?

3. Completare il modulo come segue:

  • (1) Disattivare "Clona un repository ", poiché non si intende copiare un repository remoto.
  • (2) Indicare in "Percorso del repository " la posizione che si desidera assegnare all'applicazione nel proprio pacchetto di web hosting.
  • (3) In "Nome del repository ", inserire un nome per il repository Git.
  • (4) Fare clic su "Crea ".

Come si usa il sistema di controllo della versione Git su cPanel?

5. Verranno quindi forniti i dettagli del repository Git nel vostro account cPanel.

Come si usa il sistema di controllo della versione Git su cPanel?

6. Sul PC, aprire il terminale e accedere alla cartella del progetto Git.

Come si usa il sistema di controllo della versione Git su cPanel?

7. Aggiungete il vostro repository Git su cPanel come mirror remoto del vostro repository locale con il comando "git remote add origin ".

Come si usa il sistema di controllo della versione Git su cPanel?

Note:

  • Il formato dell'URL è il seguente: ssh:// @ /home/ /path/in/your/account/ftp.
  • Se si utilizza un CDN come Ipxchange o Cloudflare, non è possibile utilizzare"yoursite.com", poiché questo è associato all'indirizzo IP del server CDN e non al server cPanel. È invece necessario utilizzare"ftp.yoursite.com" o il nome host del server cPanel.

8. Inviate il ramo "master" del vostro repository Git locale al vostro repository Git remoto usando il comando "git push origin master ":

Come si usa il sistema di controllo della versione Git su cPanel?

Il repository Git locale è ora pubblicato sul vostro account cPanel.

Distribuzione di un repository Git remoto sul proprio account cPanel

Tuttavia, è possibile che il repository Git non si trovi sul proprio PC. Questo è il caso, ad esempio, di chi lavora in un team e ogni sviluppatore contribuisce a un repository Git situato su un server Gitlab o su Github.com.

1. Accedete al vostro account cPanel e andate all'icona "Git™ Version Control ".

Come si usa il sistema di controllo della versione Git su cPanel?

2. Fare clic sul pulsante "Crea " per creare un nuovo repository Git sul proprio account cPanel.

Come si usa il sistema di controllo della versione Git su cPanel?

3. Completare il modulo come segue:

Come si usa il sistema di controllo della versione Git su cPanel?

  • (1) Attivare "Clona un repository ", poiché copieremo un repository esistente.
  • (2) In "Clone URL ", inserire l'URL del repository remoto. Nel caso di Github.com, questo può essere facilmente trovato nella pagina principale del repository:
    Come si usa il sistema di controllo della versione Git su cPanel?
  • (3) In "Repository Path ", inserire la posizione che si vuole dare all'applicazione nel proprio pacchetto di web hosting.
    (4) In "Nome del repository ", inserire un nome per il repository Git.
    (5) Fare clic su "Crea ".

Distribuzione di un repository Git remoto sul proprio account cPanel dal terminale

È possibile utilizzare il terminale associato all'account cPanel per distribuire un repository Git.

Per farlo, dalla console SSH o dal terminale web di cPanel, spostatevi nella cartella in cui volete collocare il vostro repository Git:

cd ~/public_html/

Quindi, scaricare il repository remoto usando il comando git clone:

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

Se il repository richiede l'uso di una chiave privata specifica, è possibile generarne una con il seguente comando:

ssh-keygen -t rsa

È quindi possibile visualizzare la chiave pubblica associata utilizzando il seguente comando:

cat ~/.ssh/id_rsa.pub

È quindi possibile aggiungere questa chiave alle chiavi di distribuzione del repository remoto. Esempio su Github :

Come si usa il sistema di controllo della versione Git su cPanel?

Conclusione

Ora è possibileutilizzare il controllo di versione Git per clonare o creare un nuovo repository sul proprio hosting web cPanel. Sapete anche come clonare un repository cPanel utilizzando il vostro terminale SSH o il software Putty.

Non esitate a condividere le vostre domande e i vostri commenti!

Vota questo articolo :

Questo articolo vi è stato utile ?

Article utile

Article non utileNo

Vous souhaitez nous laisser un commentaire concernant cet article ?

Si cela concerne une erreur dans la documentation ou un manque d'informations, n'hésitez pas à nous en faire part depuis le formulaire.

Pour toute question non liée à cette documentation ou problème technique sur l'un de vos services, contactez le support commercial ou le support technique

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Articoli simili

1mn lettura

Come si può cambiare lo stile del cPanel?

2mn lettura

Come posso proteggere con una password una directory in cPanel?

2mn lettura

Come si creano altri account FTP in cPanel?

3mn lettura

Come si creano pagine di errore personalizzate in cPanel?


Fate una domanda al team LWS e alla sua comunità