Я работал с git уже несколько недель, но теперь я хотел бы внести свой вклад в этот проект с открытым исходным кодом. Я объединил свою работу с последней, удаленной, вытащив редактирование конфликтов, и все это выглядит так, как должно быть в gitk. Теперь мне нужно создать патч против последней версии origin (master) master.
Поэтому я подумал, что будет работать следующая команда:
git format-patch origin:master --stdout > 25032011.patch
но я получаю:
fatal: Invalid object name 'origin'.
Так что, очевидно, я неправильно понял команду. Итак, как бы мне создать патч, сравнивая конкретную ветку на удаленном с определенной локальной веткой?