Workflow moderne avec Git

Avec le contrôle de version Git, gérez les fichiers de votre site web, vos ressources ou vos projets logiciels directement sur votre compte cPanel. Que vous souhaitiez cloner un projet existant depuis GitHub ou créer un tout nouveau dépôt – cPanel vous offre une interface intuitive pour une gestion de projet professionnelle.

Aperçu Git cPanel
Note importante : Si vous disposez d'un accès Shell (SSH), vous pouvez également utiliser Git directement via le Terminal. Pour les dépôts privés, cela est souvent nécessaire pour configurer correctement les clés SSH.

Configurer un dépôt

Cliquez sur "Créer" en haut à droite de l'aperçu. Vous avez deux options :

Cloner un dépôt

Copiez un projet existant depuis une plateforme comme GitHub ou Bitbucket sur votre serveur.

Nécessite l'URL de clonage (HTTPS ou SSH).

Créer un nouveau

Créez un répertoire vide sur votre serveur qui servira désormais de dépôt Git.

Idéal pour démarrer de nouveaux projets.

Gestion et Déploiement

Dans le tableau de vos dépôts, vous trouverez trois fonctions centrales :

  • Gérer : Ici, vous pouvez ajuster le nom d'affichage, changer de branche active ou effectuer un déploiement manuel.
  • Historique : Ouvre la vue Gitweb. Vous pouvez y parcourir les commits, les modifications et la chronologie de votre projet dans le navigateur.
  • Supprimer : Arrête la gestion par cPanel. Les données dans le répertoire sont conservées mais ne figureront plus dans la liste cPanel.

Restrictions et Sécurité

Pour garantir la stabilité du système, certaines règles s'appliquent lors de la création de dépôts :

Chemins Impossible de créer des dépôts dans des dossiers système tels que /etc, /mail ou /ssl.
Caractères Les noms de dossiers ne doivent pas contenir d'espaces ni de caractères spéciaux tels que * | " < > &.
Sécurité L'accès au répertoire .git est automatiquement bloqué par cPanel pour les visiteurs web.
Avertissement : Ne modifiez ou ne supprimez jamais manuellement le contenu du dossier .git. Cela peut rendre tout l'historique des versions inutilisable.

Vous souhaitez mettre votre projet en ligne d'un simple clic (Auto-Deployment) ?
L'équipe CURIAWEB vous aide volontiers à configurer des Git-hooks !

Cette réponse était-elle pertinente? 1 Utilisateurs l'ont trouvée utile (1 Votes)