resolving-merge-conflicts

Resolve in-progress git merge and rebase conflicts by analyzing changes and completing integration workflows.

Updated Jun 26, 2026
One-click install
npx skills add https://github.com/yash-garg/pi-config --skill resolving-merge-conflicts-yash-garg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: resolving-merge-conflicts
Source: https://github.com/yash-garg/pi-config/tree/main/skills/resolving-merge-conflicts
Command: npx skills add https://github.com/yash-garg/pi-config --skill resolving-merge-conflicts-yash-garg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers resolve active git merge and rebase conflicts by preserving intended changes and completing the integration workflow safely.

Core Features & Use Cases

  • Conflict Analysis: Guides investigation of merge or rebase state, commit history, and the intent behind conflicting changes.
  • Resolution Workflow: Provides a structured approach for resolving hunks, running validation checks, and completing merges or rebases.
  • Use Case: When a pull request introduces conflicting changes across branches, use this Skill to understand both sides, resolve differences, and finish the integration process.

Quick Start

Use the resolving-merge-conflicts skill to help resolve the current git merge conflict while preserving both changes where possible.

Frequently Asked Questions about resolving-merge-conflicts

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I resolve git merge conflicts and keep changes from both branches?

To resolve git merge conflicts, analyze the conflicting changes and commit history to determine intent, reconcile the hunks to preserve both sides where possible, run validation checks, and finalize the repository state to complete the integration.

What is the best way to fix a rebase conflict in git without losing my changes?

The best way to fix a rebase conflict is to inspect the rebase state and commit history, reconcile the conflicting hunks while preserving intended changes, run project validation checks, and continue the rebase workflow to finalize the repository.

Do I need git workflow knowledge to resolve branch merge conflicts?

Yes, resolving branch merge conflicts requires git workflow knowledge to inspect repository history, reconcile conflicting changes, run validation checks, and finalize the repository state after the integration process.

How does conflict analysis work when a pull request introduces conflicting changes?

Conflict analysis works by investigating the active merge or rebase state, examining commit history, and determining the intent behind conflicting changes to understand both sides before reconciling differences and finishing the integration process.

Can I complete an interrupted git rebase after manually fixing conflicting hunks?

Yes, after manually fixing conflicting hunks, you can complete the interrupted git rebase by running validation checks to verify the integration and finalizing the repository state to resume the workflow.