Understanding Predictive Factors for Merge Conflicts

Python Sample


Git Repository # Merge Scenarios % Conflicting Merge Scenarios
alex/django-taggit 53 15.1
awesto/django-shop 470 18.3
cloudera/hue 33 6.1
django-guardian/django-guardian 77 15.6
django-oscar/django-oscar 904 18.9
django-tastypie/django-tastypie 97 2.1
django-wiki/django-wiki 191 11.5
groveco/django-sql-explorer 60 8.3
jazzband/django-constance 51 11.8
jrief/django-angular 130 23.8
mirumee/saleor 321 9.9
modoboa/modoboa 236 14.8
mozilla/kuma 2846 3.2
nitely/Spirit 8 37.5
pallets/werkzeug 393 25.2
pennersr/django-allauth 215 5.1
rafalp/Misago 32 3.1
rtfd/readthedocs.org 698 10.0
samuelclay/NewsBlur 1409 12.8
stephenmcd/mezzanine 666 9.0
taigaio/taiga-back 95 17.9
tschellenbach/Django-facebook 96 5.2
vitorfs/bootcamp 32 18.7
wagtail/wagtail 879 13.6
WeblateOrg/weblate 1753 5.9
aggregated sample (all merge scenarios) 11745 10.0