Enable javascript in your browser for better experience. Need to know to enable it?

÷ÈÓ°Ö±²¥

Published : Apr 02, 2025
Apr 2025
Assess ?

Resolving merge conflicts is probably one of the least liked activities in software development. And while there are techniques that reduce the complexity of merges ¡ª for example, practicing continuous integration in the original sense of merging to a shared mainline at least daily ¡ª we're seeing too much effort spent on merges. Long-lived feature branches are one culprit, but AI-assisted coding also has a tendency to increase the size of change sets. Help may come in the form of , a new tool that resolves merge conflicts by looking at the syntax tree rather than treating code as lines of text. As a git merge driver, it can be set up so that git subcommands like merge and cherry-pick automatically use Mergiraf instead of the default heuristics.

Sign up for the Technology Radar newsletter

?

Subscribe now

Visit our archive to read previous volumes