git push patch для удаленного

Можно ли отправить отформатированный патч непосредственно на удаленный сервер, даже не клонируя репо?
Что-то вроде:

git push http://git:mr/android.git master 0001-patch.patch

1 ответ

Вы не можете применить патч к удаленному устройству с помощью определенного типа "push".

Вам нужно будет внедрить прослушиватель, который будет обнаруживать патч и применять его (например, применять патчи из электронных писем, упомянутых в " Git Tip of the Week: патчи по электронной почте").

Но в целом, это не тривиально для реализации из-за потенциальных конфликтов, которые, возможно, придется разрешать при применении патча: это гораздо проще сделать в локальном клонированном репо.

Другие вопросы по тегам