Как можно работать с .rej файлами (GIT) в Windows после применения патча? Есть ли GUI для работы с ними?
Всем привет. Применил очень крупный патч (git) из одного крупного проекта, в приватный форканный проект, появилось несколько десятков .rej файлов. Вопрос в следующем: существуют ли утилиты / gui для Windows для удобной работы с сгенерированными reject hunks?
Как работаю сейчас:
1. Открываю .rej файл
2. Смотрю что нужно бы добавить, что нужно удалить (+ перед строчкой или минус) смотрю свой код
3. Добавляю или удаляю это дело и метаюсь от одного редактора к другому.
Хотелось бы:
1. Открыть mycode.c.rej файл, который покажет файл mycode.c и что куда желательно бы вставить
2. Ну и дальше уже по накатанной в удобном редакторе (желательно вроде araxis merge style) работать с этим.
Я не шарю просто как можно еще работать с .rej файлами, всегда руками добавлял строки которые с плюсами, и удалял строки с минусами, но когда дохрена .rej файлов после применения крупного патча, то я лично устал добавлять одно и то же, что можно было бы в утилите в 90% случаев сделать одной кнопкой, если бы эти .rej файлы можно было открыть с merge tool...
В том то и проблема, что ищу что-то подобное, и меня забавляет ситуация, что ведь нет на текущий момент в гугле решения для столь популярной проблемы. Я не поверю, что в среде программистов никто не создал утилит / GUI для решения --reject hunks в удобной форме. Я находил mpatch (https://oss.oracle.com/~mason/mpatch/) и wiggle, это приблизительно то, что нужно, но увы, для Win в удобной GUI обёртке ничего подходящего не нашел. Вот и спрашиваю тут, как другие ребята решают проблемы с .rej гит с помощью каких утилит (если таковы имеются и люди их используют) просто вручную править это само собой, но 90% кода в этих .rej файлах можно скопировать и заменить в коде в нужном месте без каких-либо проблем, и с этой проблемой могли бы справиться автоматические средства вроде Araxis / xdiff без особых проблем, но увы и ах - не нахожу ничего подобного.