GNU/Linux >> Tutoriels Linux >  >> Panels >> cPanel

Comment utiliser le contrôle de version Git dans cPanel

Faites tous vos trucs Git directement depuis votre compte d'hébergement ? Oui. Avec cPanel, vous pouvez désormais héberger un référentiel privé ou public sans payer de frais supplémentaires à des services d'hébergement Git tiers tels que GitHub ou BitBucket. (Ces étapes fonctionneront également dans cPanel sur l'hébergement de serveur dédié géré.)

La création de cPanel n'est plus illimitée. En savoir plus sur les modifications tarifaires de cPanel et les FAQ associées.

Bien que Git Version Control soit disponible dans tous nos comptes d'hébergement, nous vous recommandons un VPS ou un pack d'hébergement dédié, afin que vous puissiez exercer plus de contrôle sur les privilèges des utilisateurs shell individuels. Ceci est particulièrement important si vous prévoyez que d'autres utilisateurs accèdent à votre référentiel Git.

Soyez très prudent lorsque vous créez un référentiel dans un répertoire qui contient déjà des fichiers. Si, pour une raison quelconque, vous supprimez le référentiel de cPanel, tout le répertoire sera effacé !

Comment créer un référentiel Git avec cPanel

Dans cette première partie, nous créons un nouveau dépôt. Plus tard, nous vous montrerons comment vous pouvez "cloner" un dépôt existant à la place.

Si vous créez un référentiel pour la première fois, vous serez invité à remplir immédiatement les champs nécessaires. Sinon, il vous suffira de cliquer sur le bouton bleu Créer bouton. Ces étapes sont détaillées ci-dessous :

  1. Connectez-vous à cPanel
  2. Sélectionnez Git Version Control sous Fichiers
  3. Cliquez sur Créer (si vous n'avez pas encore créé de dépôts, vous passerez automatiquement à l'étape suivante)
  4. Désactivez l'option Cloner un référentiel bouton
  5. Renseignez le chemin du fichier vers le nouveau dépôt
  6. Fournissez un nom pour le référentiel tel qu'il apparaîtra dans votre interface cPanel
  7. Cliquez sur Créer en bas

Maintenant, cPanel va créer le référentiel et vous fournir quelques commandes Git utiles que vous pouvez exécuter dans une session shell afin d'utiliser ce référentiel.

Comment "cloner" un référentiel Git dans cPanel

Au lieu de créer votre propre référentiel Git, vous pouvez "cloner" un référentiel qui existe déjà sur le Web :par exemple, à partir du célèbre site d'hébergement Git GitHub.

  1. Connectez-vous à cPanel
  2. Sélectionnez Git Version Control sous Fichiers
  3. Copiez l'URL du clone dans l'URL du clone
  4. Renseignez un chemin de fichier pour le référentiel (rappelez-vous que le référentiel cloné fournit son propre répertoire)
  5. Renseignez un nom pour le référentiel tel qu'il apparaîtra dans votre interface cPanel
  6. Cliquez sur Créer

Vous avez maintenant cloné avec succès un référentiel dans votre compte d'hébergement. C'est un excellent moyen de cloner une page d'accueil que vous pouvez avoir sous contrôle de version à un emplacement différent ou simplement un référentiel de divers scripts ou actifs dont vous pourriez avoir besoin pour un projet.

Comment cloner un référentiel Git sur votre ordinateur local

L'un des aspects les plus importants de la gestion d'un projet dans Git est de pouvoir synchroniser le référentiel distant avec votre travail local. Ce processus sera un peu différent pour les utilisateurs de VPS et d'hébergement mutualisé.

La meilleure façon de cloner un dépôt Git est d'utiliser la connexion SSH par défaut. Alors que votre VPS utilise le port 22 par défaut, le serveur d'hébergement mutualisé utilise le port 2222.  La seule différence ici est l'endroit où vous indiquez le port que vous souhaitez utiliser.

Pour les utilisateurs de VPS, la commande clone ressemblera à ceci :

git clone ssh://[email protected]:/home/userna5/test-git-site

Pour un hébergement mutualisé, il vous suffira de préciser le port :

git clone ssh://[email protected]:2222/home/userna5/test-git-site

Erreur "Autorisation refusée"

Si vous rencontrez une erreur "autorisation refusée" lorsque vous essayez de cloner un référentiel privé (à partir de GitHub ou d'un autre fournisseur), vous devrez enregistrer une clé SSH sur votre serveur à cette fin.

Pourquoi créer un référentiel Git dans cPanel

Il est vrai que vous pouvez lancer votre propre référentiel partout où Git est installé. Cependant, cPanel rend le processus beaucoup plus facile en créant le référentiel et les fichiers exécutables nécessaires pour enregistrer et lancer votre projet immédiatement.

Mais, si vous voulez aller plus loin, vous pouvez suivre notre article sur l'utilisation de Git pour publier des fichiers.

Gérer les projets en toute simplicité

Nous avons expliqué en profondeur le fonctionnement de Git dans notre série de didacticiels Git. Mais si vous souhaitez voir de plus près comment Git peut fonctionner pour vous, vous pouvez désormais facilement configurer un référentiel Git avec l'un de nos comptes d'hébergement cPanel.

Commandes utiles livrées

cPanel vous donne les commandes essentielles dont vous aurez besoin pour commencer dès que vous aurez créé votre référentiel.

Dites-nous ce que vous en pensez

Vous utilisez Git depuis longtemps ou vous débutez ?

Si vous avez besoin d'autres ressources sur Git, assurez-vous de les consulter :

  • Comment installer Git
  • Pourquoi ou pourquoi ne pas utiliser Github ?
  • Comment créer des "branches" dans Git

Nous sommes ravis que nos clients hébergeurs puissent désormais facilement configurer et utiliser des référentiels Git à partir de cPanel. Si vous rencontrez des problèmes en cours de route, assurez-vous de laisser un commentaire et faites-le nous savoir.


cPanel
  1. Comment utiliser les programmes de journalisation dans cPanel

  2. Comment utiliser le gestionnaire d'index dans cPanel

  3. Comment utiliser le disque Web de cPanel

  4. Comment gérer les dépôts avec Git

  5. Comment changer votre version de PHP dans cPanel

Comment utiliser Terminal dans cPanel ?

Comment utiliser le gestionnaire d'utilisateurs de cPanel

Comment puis-je changer ma version de PHP sur cPanel ?

Comment utiliser Apache SpamAssassin dans cPanel ?

Comment afficher votre version PHP dans cPanel

Comment changer la version de PHP dans cPanel