threads / discuss / 62473

Mergiraf: a generic syntax-aware merge driver

Subject: Mergiraf: a generic syntax-aware merge driver

## tl;dr

One message between Nov 9, 2024 and Nov 9, 2024.

replies: 0people: 1as markdown or json

Antonin Delpeuch· Nov 9, 2024, 11:35 UTC · lore
Hello all,

I hope it's okay to share this here: I made https://mergiraf.org, a git merge driver which understands the syntax of the files it merges. It's a bit like difftastic, but for merging. Language support relies on tree-sitter parsers and some more declarative settings on top, to make it easy to add support for more languages and formats (only a dozen so far).

Needless to say, it's just off the press and an early prototype, so it's bound to behave inadequately in some cases. I have tried to make it easy to review its work to avoid bad merges.

I'd be happy for any feedback and suggestions on it.
Cheers,
Antonin

← back to recent threads