Konfliktmanagement

Kommen wir nun zu den unangenehmen Aspekten der Teamentwicklung: Konflikten.[6]

Merge-Konflikte

Betrachten wir zunächst Konflikte, die bei einem Merge auftreten können. Git gibt Ihnen nach einem Merge an, ob und in welchen Dateien es zu nicht automatisch behebbaren Konflikten gekommen ist. Innerhalb der Dateien werden die nicht zueinander passenden Stellen, wie schon von Subversion bekannt, mit >>>>>, ===== und <<<<< gekennzeichnet. Dabei ist der Abschnitt zwischen >>>>> und ===== Ihre lokale Version, und der Abschnitt zwischen ===== und <<<<< ist der Teil, der mithilfe des Merge eingearbeitet werden soll. An diesen Stellen müssen Sie selbst Hand anlegen und den Konflikt beheben. Vergessen Sie dabei nicht, auch die Konfliktmarkierungen ...

Get git kurz & gut 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.