У меня есть два репозитория, один из них является основным репо для библиотеки, а другой - проектом с использованием этой библиотеки.
Если я исправлю проект subervient, мне бы хотелось, чтобы этот патч был обращен вверх по течению.
В каждом репозитории расположение файлов различно.
- Главное репо:
www.playdar.org/static/playdar.js
- Проект:
playlick.com/lib/playdar.js
Я попытался использовать git format-patch -- lib/playdar.js
в проекте playlick, а затем git am
в основном репортаже playdar, но разные расположения файлов в файле патча вызвали ошибку.
Есть ли простой способ применить патч от данной фиксации в заданном файле к другому произвольному файлу в другом месте?
Что касается бонусных очков, что делать, если файл, к которому вы хотите применить патч, не находится в репозитории git?