0Pricing
Git & GitHub Professional Workflow · Lesson

Using Git Rerere to Reuse Conflict Resolutions

Learn how Git's rerere feature records and replays conflict resolutions automatically during repeated rebases and merges.

What is Rerere?

Rerere stands for reuse recorded resolution. When enabled, Git remembers how you resolved a conflict and automatically reapplies the same resolution if it sees the identical conflict again.

Why Rerere Helps

During long-running rebases or repeated merges of the same branch, the same conflict can appear over and over. Rerere saves you from solving it by hand each time.

All lessons in this course

  1. Manual Merge Conflict Resolution
  2. Interactive Rebasing for History
  3. Cherry-picking Commits
  4. Using Git Rerere to Reuse Conflict Resolutions
← Back to Git & GitHub Professional Workflow