GIT auf dem Server

Bei größeren Softwareprojekten gibt es in der Regel ein zentrales Repository, zu dem die Entwickler ihre Änderungen pushen. Es gibt verschiedene Möglichkeiten, wie die Entwickler Zugriff auf dieses Repository bekommen.

Die einfachste Möglichkeit ist, die Daten über einen SSH-Tunnel zu schicken.

Dafür muss natürlich ein SSH Zugang möglich sein. (Benutzername, Passwort, Lese-, Schreibrechte, …) Zumindest in kleinen Teams, wo man die anderen Entwickler kennt sollte das aber kein Problem sein.

Außerdem muss auf dem Server natürlich ein Repository vorhanden sein, mit dem man arbeiten möchte. Dieses sollte kein Working Directory enthalten.

Ist der SSH Zugang vorhanden kann man einfach das Repository klonen:

git clone username@server.com:/Pfad/zum/Repository.git

Anschließend wird man nach dem Passwort gefragt und die Daten werden übertragen.

Ist das Repository geklont, kann man ganz normal damit arbeiten. Bei Befehlen wie git pull oder git push wird man dann nochmal nach dem Passwort gefragt.

Schreibe einen Kommentar