En kollega, X, introducerade 18 nya backend-filer på master-grenen med en okonventionell metod, vilket ledde till en lyckad driftsättning. När X senare försökte slå ihop 406 commits med både frontend- och backend-ändringar uppstod stora sammanslagningskonflikter, eftersom backend-filerna redan fanns i sin slutgiltiga version på master. Författaren löste problemet genom att konfigurera en anpassad Git merge driver via .gitattributes och .gitconfig. Denna driver instruerade Git att ignorera ändringar i de 18 backend-filerna från funktionsgrenen, och alltid föredra versionen på master. Den anpassade merge drivern, som i praktiken inte gjorde något (körde kommandot true), möjliggjorde en rebase (eller cherry-picking) av de återstående 406 commits, även om viss manuell hantering krävdes för tomma commits.