Skip to content

othiym23/pathological-merge-test-cases

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a simple repository set up to put all of the test cases from Bill Ritcher's paper for Guiffy describing safe 3-way merge algorithms in one place, with all of the test cases sorted into directories. Using it to test a merge tool is easy:

  1. configure the merge tool you want to test in Git.
  2. clone this repository.
  3. git merge origin/other
  4. git mergetool

All copyrights on the source files themselves are clearly marked, and in most cases belong to Bill Ritcher or Guiffy.

I'd love pointers to more examples of pathological merging, the crazier the better.

NOTE: The existence of this repository should in no way be construed as an endorsement of Guiffy, although, unsurprisingly, it does the best job of the currently available merge tools in handling the various challenges the test cases throw at it.

About

Bill Ritcher's set of 3-way merge torture tests.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published