Moderner Workflow mit Git
Mit der Git-Versionskontrolle verwalten Sie Ihre Website-Dateien, Assets oder Softwareprojekte direkt auf Ihrem cPanel-Konto. Ob Sie ein bestehendes Projekt von GitHub klonen oder ein völlig neues Repository erstellen möchten – cPanel bietet Ihnen eine intuitive Oberfläche für professionelles Projektmanagement.

Ein Repository einrichten
Klicken Sie in der Übersicht oben rechts auf "Erstellen". Sie haben zwei Möglichkeiten:
Repository klonen
Kopieren Sie ein bestehendes Projekt von einer Plattform wie GitHub oder Bitbucket auf Ihren Server.
Benötigt die Klon-URL (HTTPS oder SSH).
Neu erstellen
Erstellen Sie ein leeres Verzeichnis auf Ihrem Server, das fortan als Git-Repository dient.
Ideal für den Start neuer Projekte.
Verwaltung und Deployment
In der Tabelle Ihrer Repositories finden Sie drei zentrale Funktionen:
- Verwalten: Hier passen Sie den Anzeigenamen an, wechseln den aktiven Branch (Zweig) oder führen ein manuelles Deployment durch.
- Verlauf: Öffnet die Gitweb-Ansicht. Hier können Sie Commits, Änderungen und den zeitlichen Verlauf Ihres Projekts im Browser durchsuchen.
- Entfernen: Beendet die Verwaltung durch cPanel. Die Daten im Verzeichnis bleiben dabei erhalten, werden aber nicht mehr in der cPanel-Liste geführt.
Einschränkungen und Sicherheit
Um die Systemstabilität zu gewährleisten, gelten beim Erstellen von Repositories einige Regeln:
| Pfade | Keine Repositories in Systemordnern wie /etc, /mail oder /ssl möglich. |
| Zeichen | Ordnernamen dürfen keine Leerzeichen oder Sonderzeichen wie * | " < > & enthalten. |
| Sicherheit | Der Zugriff auf das Verzeichnis .git wird von cPanel automatisch für Webbesucher blockiert. |
.git-Ordners. Dies kann die gesamte Versionshistorie unbrauchbar machen.Sie möchten Ihr Projekt per Knopfdruck live schalten (Auto-Deployment)?
Das CURIAWEB-Team hilft Ihnen gerne bei der Einrichtung von Git-Hooks!