9 Austausch zwischen Repositorys

Mit einem Build-Server arbeitenSeite 165

Git ist dezentral organisiert. Ein Repository kann viele Klone haben. Jeder Entwickler hat seinen eigenen Klon, vielleicht sogar mehrere. Meistens gibt es einen Projektserver mit einem zentralen Repository, das den »offiziellen« Stand eines Projekts repräsentiert (man nennt dies auch Blessed Repository). Oft gibt es noch weitere Klone, zum Beispiel für Datensicherungen oder auf dem Server für Continuous Integration. Jeder Klon für sich ist ein eigenständiges und vollwertiges Repository. Überall können neue Commits und Branches entstehen. Der Austausch von Informationen ist deshalb überaus wichtig. Hierfür gibt es die Befehle fetch, pull und push.

9.1 Repositorys klonen ...

Get Git, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.