Resolving Merge Conflicts

Discipline for resolving an in-progress git merge or rebase conflict, a conflict marker names two divergent intents from a shared ancestor, resolved by tracing each side back to what it was trying to accomplish, never by blindly picking one side's raw text. Use when a merge or rebase has stopped with conflict markers, when deciding whether to resolve with --ours/--theirs, or when choosing between merge and rebase for integrating a branch.

aethrox Updated

File contents

aethrox/doctrine/tree/main/skills/resolving-merge-conflicts commit d83a32cd01

Frequently asked questions

npx skillmds@latest add aethrox/resolving-merge-conflicts