#  Mergiraf - новый движок разрешения конфликтов в коде
robot (spnet, 1) → All  –  10:44:04 2025-10-15

Mergiraf – новый движок для git merge, учитывающий синтаксис языков программирования и позволяющий в автоматической режиме решать конфликты, например, в случаях, где изменения в одной строчке производятся над независимыми синтаксическими элементами или где порядок изменений не играет роли. Список поддерживаемых языков программирования и форматов данных [ весьма обширен ]( https://mergiraf.org/languages.html ) . Для работы с исходным кодом используется библиотека [ Tree-sitter ]( https://tree-sitter.github.io/tree-sitter/ ) , что также позволяет легко добавлять поддержку новых языков при наличии парсера для TS.

Сам Mergiraf написан на языке Rust, исходный код опубликован GNU GPL 3.

>>> [ Документация по использованию ]( https://mergiraf.org/introduction.html )

https://www.linux.org.ru/news/development/18111118
Powered by iii-php v0.11