Topics/Git/TimelinesbeginnerFreeHow Merging Worksa real merge weighs three things - and a conflict is the one question git cannot answerOpen the chapter at full size ↗← PreviousTimelinesNext →git remote - Naming the Server CopyMore in TimelinesYou've reached the end of this skribble — here's what's next in this module.git branch & git switch: Name First, Move Second🔒git branch & git switch: Name First, Move Seconda new branch is just a second name on your commit - switch is what moves you, and it refuses to lose editsbeginnerPremiumgit switch -c and --detach: Two Ways to Move🔒git switch -c and --detach: Two Ways to Move-c creates the branch and moves in one motion; --detach visits a commit with no branch at allbeginnerPremiumgit checkout: The Old Master Key🔒git checkout: The Old Master Keyone legacy word doing two different jobs - read it by its ARGUMENTbeginnerPremiumFast-forward: The Merge With No Merge Commit🔒Fast-forward: The Merge With No Merge Commitwhen the other branch continued your line, merge creates nothing - your branch name slides forward to their tipbeginnerPremium