Die Abstimmung läuft: Webhoster des Jahres 2026

Mitmachen und coole Preise gewinnen!

Status

/

/

Git mit Plesk nutzen: So funktioniert’s

Git mit Plesk nutzen: So funktioniert’s

Veröffentlicht am 11. April 2024
  4 Min. Lesezeit
•  Aktualisiert am 11. November 2024

Über die Versions-Verwaltung Git lässt sich beliebiger Code verwalten, u.a. auch Web-Anwendungen. Im Plesk-Controlpanel kannst du deine Git-Repositories direkt verbinden.

Laptop mit Plesk Logo u nd Git daneben auf hellem Hintergrund

Inhalt

Das verteilte Versionskontrollsystem Git wird häufig für das Tracking von Änderungen in Softwareprojekten verwendet. Es ermöglicht, dass mehrere Entwickler an einem Projekt arbeiten, ohne sich in die Quere zu kommen. Mit Git kannst du Änderungen an Dateien verfolgen, speichern, zusammenführen und überprüfen. Auf der öffentlichen Plattform GitHub wird auch eine Vielzahl von verschiedenen Web-Anwendungen angeboten, etwa freie Vorlagen für Webseiten.

Sofern du bereits einen Hosting-Account oder vServer mit dem Plesk-Controlpanel besitzt, kannst du eine direkte Verbindung zu GitHub darauf einrichten. Dies gilt auch für eigene Projekte (Git-Repositories), die du auf GitHub oder anderen Git-Servern erstellt hast. Der Vorteil von Git: Du kannst damit leicht Aktualisierungen (Commits) einspielen, aber auch auf andere Versionen eines Projekts (Branch) wechseln.

GitHub-Repository in Plesk einbinden

Am einfachsten ist es, eine bestehende Web-Anwendung von GitHub in deinen Plesk-Account einzubinden.

  1. Gehe bei deinem gewünschten GitHub-Repository auf den «Code»-Button und kopiere die URL unter «HTTPS».
  2. Anschliessend gehst du in deinem Plesk-Controlpanel unter deiner Domain auf «Git».
  3. Wähle nun «Repository hinzufügen» und «Remote-Repository».
  4. Bei «Repository-URL» fügst du dann die vorhin kopierte URL deines gewünschten GitHub-Repository ein. Falls dein GitHub-Repository passwortgeschützt ist, gib hier auch die Zugangsdaten ein. Den Repository-Namen kannst du bei Bedarf ebenfalls noch anpassen.
  5. Unter «Deployment-Einstellungen» wählst du dann, ob Aktualisierungen direkt «Automatisch» eingespielt oder «Manuell» ausgelöst werden sollen.
  6. Bei «Serverpfad» trägst du das gewünschte Zielverzeichnis, z.B. das Dokumentenstamm-Verzeichnis deiner (Sub)Domain ein.
  7. Klicke zum Schluss auf «Erstellen», um die Einstellungen zu speichern.

Beim neuen Repository kannst du gegebenenfalls noch die gewünschte Verzweigung (Branch) auswählen und die Datenübertragung mit «Jetzt bereitstellen» beginnen.

Repositories von anderen öffentlichen Git-Servern lassen sich auf ähnliche Weise einbinden.

Screenshot aus dem Plesk Controlpanel zum Hinzufügen von Git Repositories
Im Plesk-Controlpanel können Git-Repositories ganz einfach hinzugefügt werden. Das gilt sowohl für Remote Repositories als auch für lokale Repositories.

Lokales Git-Repository in Plesk einbinden

Falls du lokal auf deinem Rechner eine eigene Web-Anwendung entwickelst, kannst du diese ebenfalls in einem Git-Repository verwalten und in dein Plesk-Hosting übertragen. Voraussetzung hierfür ist, dass du über ein Plesk-Hosting mit SSH (chrooted) Zugang verfügst. Bei unseren Hosting-Angeboten kannst du ab einem Hosting L oder einem Reseller power-Abo den SSH (chrooted) Zugang bei Bedarf dazu buchen.

  1. Gehe in deinem Plesk-Controlpanel unter deiner Domain auf «Git».
  2. Wähle nun «Repository hinzufügen» und «Lokales Repository»
  3. Den Repository-Namen kannst du frei wählen.
  4. Ebenso kannst du den «Bereitstellungsmodus» nach eigenem Wunsch auswählen.
  5. Bei «Serverpfad» trägst du das gewünschte Zielverzeichnis, z.B. das Dokumentenstamm-Verzeichnis deiner (Sub)Domain ein.
  6. Anschliessend kopierst du die URL für das neue Repository.
  7. Danach wechselst du auf deinen Rechner, beispielsweise über die Kommandozeile in dein lokales Git-Verzeichnis.

Wenn du kein Projekt mit einem Git-Repository gespeichert hast, kannst du mit folgenden Anweisungen ein Neues erstellen:

mkdir example
cd example
git init

Lege dann noch einen neuen Branch an:

git checkout -b (dein Branch)

Anschliessend kannst du noch eine Datei erzeugen und in das neue Git-Repository hinzufügen:

touch README
git add README
git commit -m ‚init repository commit‘

Um deinem lokalen Git-Repository die Verbindung zu deinem Plesk-Hosting zu ermöglichen, führst du folgende Anweisung aus:

git remote add origin (deine URL)

Anschliessend kannst du über folgende Anweisung deinen gewünschten Branch hochladen.

git push –set-upstream origin (dein Branch)

Um die Verbindung zu deinem Plesk-Hosting herzustellen, wirst du an der Stelle nach den SSH (chrooted) Zugangsdaten deines FTP-Hauptbenutzers gefragt. Nach der Eingabe sollten sich deine lokalen Dateien im gewählten Verzeichnis auf deinem Plesk-Hosting befinden.

Hat’s geklappt?

Falls nicht, unterstützen wir dich natürlich gerne. Kontaktiere unseren Support über das Ticketingsystem im myhosttech-Kundencenter oder telefonisch.

Inhalt

Artikel teilen

Link kopieren

Artikel teilen

Link kopieren
Bild von Joris Spreer

Support & Services  •  3 Artikel

532
Kategorie
.si-Domain Schrifzug mit slowenischer Flagge und Cursor als Symbol für den Boom der slowenischen Domainendung im Zusammenhang mit dem Begriff «Super Intelligence

Seit Donald Trump künstliche Intelligenz «Super Intelligence» nennen will, erlebt die slowenische Länderendung .si einen beispiellosen Ansturm auf Domains. Wir ordnen ein, was hinter dem Boom steckt, wie Registrare und Registry damit umgehen, ob die Preise gestiegen sind und ob sich neben der .ai-Domain jetzt auch die passende .si-Domain für Dich lohnt.

Nahaufnahme eines Rootservers, an dem einDatacenter Engineer von hosttech etwas einbaut.

Bevor ein Rootserver bei dir online geht, hat er bereits einen weiten Weg hinter sich: vom grossen Distributor über die Werkbank unserer eigenen Techniker bis zum 72-Stunden-Stresstest in unserem Schweizer Datacenter. Wir nehmen dich mit auf diese Reise – vom Einkauf der Hardware bis zur Frage, wie wir dabei trotz Markenkomponenten faire Preise halten können.

Headerbild zum Blogbeitrag über die Partnerschaft zwischen hosttech und Dancephony. Links die Logos von hosttech und Dancephony. Rechts daneben das Key Visual von Dancephony, eine Geige mit DJ-Kopfhörern und ein Portrait von Pascal Tsering, Initiant und Dirigent von Dancephony.

Dancephony vereint Electronic Dance Music (EDM) mit einem klassischen Sinfonieorchester. Initiant und Dirigent dieses aussergewöhnlichen Spektakels ist der langjährige hosttech-Kunde Pascal Tsering. Im Interview erklärt er die Hintergründe. Ausserdem verlost hosttech als VIP-Partner 4 × 2 Tickets für Dancephony am 7. November 2026 im Volkshaus in Zürich!

WP-Toolkit Logo und Screenshot der Plesk-Benutzeroberfläche eines hosttech Accounts mit WP-Toolkit Einstellungen

Viele Websites laufen heute mit WordPress – oft eingerichtet in wenigen Minuten, ohne dass sich die Betreiberin oder der Betreiber je mit Updates, Sicherheitslücken oder Serverkonfiguration beschäftigt hat. Genau hier setzt das WP-Toolkit im Control Panel Plesk an: Es übernimmt die technische Pflege im Hintergrund und macht WordPress-Verwaltung auch ohne Vorkenntnisse handhabbar.

hosttech Serverbild mit AWS, Google Cloud EU-Cloud Clouds mit Logos

Die Wahl des passenden Cloud-Anbieters entscheidet heute über Datenschutz, Kosten und Handlungsfreiheit deines Unternehmens mit. Wir vergleichen AWS, Google Cloud und europäische Cloud-Alternativen wie hosttech – und zeigen, worauf es bei Rechtsrahmen, Datenstandort, Kostenstruktur und Support wirklich ankommt, damit du die Cloud-Lösung findest, die zu deinem Business passt.

Gruppenfoto mit einem Teil des hosttech-Teams. Die Mitarbeitenden halten verschiedene Auszeichnungen welche hosttech als Arbeitgeber erhalten hat.

Fünf Jahre in Folge kununu Top Company, dazu Auszeichnungen von Great Place to Work und CHIP: hosttech zählt zu den beliebtesten Arbeitgebern in der Hosting-Branche der Schweiz. Was hinter diesem Erfolg steckt, wer bei uns arbeitet und warum uns die ehrliche Meinung unseres Teams wichtiger ist als jedes Siegel, erfährst du in diesem Blogbeitrag.

Headerbild zum Blogbeitrag über DNSSEC und die Verbreitung von DNSSEC bei weltweit registrierten TLDs.

Gut jede zweite .ch-Domain ist inzwischen mit DNSSEC gesichert – trotzdem lassen viele Website-Betreiber:innen diesen wichtigen Schutz noch immer ungenutzt. DNSSEC verhindert, dass DNS-Antworten unbemerkt manipuliert werden, und schützt Besucher:innen so zuverlässig vor gefälschten Servern. Wir erklären, wie die Technologie funktioniert, und wie du sie bei hosttech in wenigen Schritten aktivierst.

myhosttech Kundencenter