Benutzer-Werkzeuge

Webseiten-Werkzeuge


git:start

Dies ist eine alte Version des Dokuments!


GIT (verteiltes Versionsverwaltungssystem)

Allgemeines

Um GIT ausschließlich lokal zu benutzen ist keine Installation auf einem Server oder NAS erforderlich. Bei einer Installation, bei der sich das Repository und das Arbeitsverzeichnis auf dem selben Gerät befinden (gleiche IP-Adresse), ist der Zugriff auf das Repository per SSH außerdem auch gar nicht möglich! Dafür wird eine komplett lokale Installation empfohlen, wobei sich die Verzeichnisse trotzdem auf separaten Festplatten, PC's oder NAS-Laufwerke befinden können, sofern ein lokaler Zugriff auf den Pfad möglich ist.



SSH-Key hinterlegen

Um nicht ständig das SSH-Passwort eingeben zu müssen, können Sie auch einen SSH-Key generieren und hinterlegen. Bei einer lokalen Installation ist dies nicht notwendig.


Repository und Arbeitsverzeichnis mit Tortoise-Git lokal einrichten

  1. Repository anlegen: Ins Arbeitsverzeichnis wechseln ⇒ Kontextmenü ⇒ „Git create repository here“ [Make it Bare aktivieren]
  2. Arbeitsverzeichnis anlegen: Ins Webverzeichnis wechseln ⇒ Kontextmenü ⇒ „Git Clone…“ [URL eintragen]
  3. Webauftritt ins Arbeitsverzeichnis kopieren ⇒ Kontextmenü ⇒ „Git Commit Master“ [Check: All] ⇒ OK ⇒ Push

GIT Server auf Synology NAS (ab DSM Version 4.3) einrichten

  1. GIT Server über das Paket-Zentrum installieren.
  2. Die Anwendung über das Hauptmenü aufrufen und für die entsprechenden Nutzer den Zugriff erlauben.
  3. Als „root“ in der Konsole (z. B. Putty) einloggen und ein Repository einrichten (siehe http://www.synology-wiki.de/index.php/Git_Server)

Hinweis: Der root-User auf dem NAS hat das gleiche Passwort wie der User „admin“.

git/start.1427971039.txt.gz · Zuletzt geändert: 2015/12/19 00:00 (Externe Bearbeitung)