Например, у меня форк проекта с github. Наложено очень много патчей - есть дополнительные файлы, некоторые сильно отредактированы из существующих. Выходит новая версия минорная, изменинения небольшие. Приходится все файлы добавлять вручную (которые добавлены), изменённые файлы открывать вручную и искать место, заменять код. При этом содержание некоторых файлов может незначительно меняться, значит номер строки с кодом будет другой. Как правильнее и быстрее делать всё это?