Menu
CoddyTech

Das Feature mergen

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

Beide Branches haben jetzt neue Commits. Zeit, sie zusammenzuführen. Du befindest dich auf main, daher ergibt das Zusammenführen von add-task einen sauberen Drei-Wege-Merge: Die beiden Branches haben unterschiedliche Dateien geändert, daher wird es keinen Konflikt geben.
challenge icon

Aufgabe

Einfach

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

Jeder Durchlauf beginnt mit einer frischen Kopie des Ordners, und das gesamte Skript im Editor wird erneut von oben ausgeführt. Es wird nichts für dich committet: Der Editor enthält zu Beginn die Befehle aus den vorherigen Schritten (git init -q -b main, die git config-Zeilen und die bisherigen Commits). Lass diese Zeilen im Editor stehen. Wenn du sie löschst, wird fatal: not a git repository angezeigt.

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"
# Deine Befehle unten
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 Versionskontrolle

Übe selbstständig: Terminal-Playground