Part 3 of 6 · Chapter 3 of 4

When Git Refuses to Choose

A conflict is not an error and not a failure — it is Git declining to guess which of two edits to the same lines you meant. Resolve one by hand, marker by marker, and see why the answer is sometimes neither side.

Intermediate12 min read

Worth reading first: Bringing Two Histories Back Together


Make a free account to read on

Every chapter is free — an account is how your progress, XP, and streak follow you from your laptop to your phone, and how you show up on the leaderboard. No payment, no trial.