11Austausch zwischen Repositorys

Beim Entwickeln mit Git arbeitet man lokal auf einem eigenen Klon des Projekt-Repositorys und erstellt dort Branches und Commits. Gelegentlich löscht man auch Branches oder strukturiert Dinge per Rebase um. Irgendwann möchte man aber seine Entwicklungen mit anderen Entwicklern teilen oder Änderungen von anderen Entwicklern übernehmen.

11.1Fetch, Pull und Push

Mit den Befehlen fetch, pull und push ist ein Austausch zwischen Git-Repositorys möglich. Meist wird dabei ein gemeinsames Projekt-Repository auf einem Server genutzt, der für alle Entwickler erreichbar ist. Grundsätzlich ist aber auch ein dezentraler Austausch zwischen beliebigen Repositorys ohne einen zentralen Server möglich, sofern entsprechende Lese- ...

Get Git, 5th 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.