Как получить патч "git log" для определенного коммита - PullRequest
20 голосов
/ 05 мая 2011

Если у меня есть хеш коммита, который еще не был передан в источник, как я могу сгенерировать патч только для этого коммита. Я хотел бы использовать git log -p --no-names, но не вижу переключателя для передачи определенного хэша коммита. Должен ли я использовать другую команду git?

1 Ответ

35 голосов
/ 05 мая 2011

Для патча git log:

git log -p -1 <commit>

Вы должны использовать git format-patch для патчей, хотя:

git format-patch -1 <commit>

http://www.kernel.org/pub/software/scm/git/docs/git-format-patch.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...