Menu
Coddy logo textTech

Das Feature mergen

Teil des Abschnitts Versionsverwaltung der Terminal-Journey von Coddy — Lektion 54 von 58.

Beide Branches haben nun neue Commits. Zeit, sie zusammenzuführen. Sie befinden sich auf main, daher erzeugt das Mergen von add-task einen sauberen Three-Way-Merge: Die beiden Branches haben unterschiedliche Dateien geändert, daher wird es keinen Konflikt geben.
challenge icon

Aufgabe

Einfach

Führe add-task in main zusammen mit der Nachricht Merge add-task. Gib den Inhalt von todo.txt gefolgt von readme.md mit dem Befehl cat todo.txt readme.md aus.

Spickzettel

Um einen Branch mit einer benutzerdefinierten Nachricht in den aktuellen Branch zusammenzuführen:

git merge <branch> -m "Merge message"

Wenn zwei Branches unterschiedliche Dateien ändern, führt Git einen Three-Way-Merge ohne Konflikte durch.

Probier es selbst

Terminal
git init -q -b main
git config user.name "Todo Dev"
git config user.email "todo@coddy.tech"
git add .
git commit -q -m "Seed todo list"
git switch -q -c add-task
echo "walk the dog" >> todo.txt
git add todo.txt
git commit -q -m "Add walk task"
git switch -q main
echo "This is the project readme." >> readme.md
git add readme.md
git commit -q -m "Expand readme"
cat readme.md
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Versionsverwaltung