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.

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. |
.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 !