Resolving Merge Conflicts (Matt Pocock skill)

Five steps for an already-started merge or rebase conflict. See the actual state (git history, conflicting files). Find the primary sources for each side: commit messages, PRs, originating issues, to understand the intent behind each change. Resolve hunk by hunk, preserving both intents where possible, and where incompatible pick the one matching the merge's stated goal while noting the trade-off. Discover then run the project's automated checks (typecheck, tests, format). Finish the merge or rebase. It never runs --abort.

Strengths

Limitations

Best for

View on Coeurdar