Git: Unterschied zwischen den Versionen

Aus Das Sopra Wiki
Roth (Diskussion | Beiträge)
Roth (Diskussion | Beiträge)
Zeile 160: Zeile 160:
Hat man die Konflikte einer Datei behoben, gibt man der Dateu den "staged" Zustand (<code>git add <datei></code>). Ist man mit allen Konflikten fertig, macht man einen Commit, dessen Nachricht in der Regel etwa lautet: "''Merge feature/foo Evtl zusätzliche info oder Zusammenfassung für neues feature''"
Hat man die Konflikte einer Datei behoben, gibt man der Dateu den "staged" Zustand (<code>git add <datei></code>). Ist man mit allen Konflikten fertig, macht man einen Commit, dessen Nachricht in der Regel etwa lautet: "''Merge feature/foo Evtl zusätzliche info oder Zusammenfassung für neues feature''"


Das rein manuelle lösen von Konflikten kann sehr Zeitintensiv und umständlich sein. Desshalb gibt es eine Reihe von tools die helfen. Git integriert eine reihe davon und man startet diese mit
Das rein manuelle lösen von Konflikten kann sehr Zeit intensiv und umständlich sein. Desshalb gibt es eine Reihe von Tools die helfen. Git arbeitet mit einer Reihe davon zusammen und man startet diese mit


  git mergetool
  git mergetool