11 Austausch zwischen Repositorys

Beim Entwickeln mit Git arbeitet man lokal auf einem eigenen Klon des Projekt-Repository 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.1 Fetch, 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, 3rd Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.