24

まだオリジンにプッシュされていないコミットハッシュがある場合、そのコミットのみのパッチを生成するにはどうすればよいですか。使用したいのですgit log -p --no-namesが、特定のコミットハッシュを渡すためのスイッチが表示されません。別のgitコマンドを使用する必要がありますか?

4

1 に答える 1

44

gitログパッチの場合:

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

于 2011-05-05T01:04:09.033 に答える