Если вы ищете способ просмотреть вывод патча, вы можете просто использовать опцию -p
для git log
, и он покажет вывод патча, а также информацию журнала. Это почти эквивалентно git show
и, вероятно, самый простой способ получить то, что вы хотите.
Однако, если вы действительно хотите использовать git show
, вы можете использовать один из следующих вариантов:
$ git show $(git log --grep=git-svn-id:.*@88843 --pretty=format:%H)
или, если вы ожидаете много аргументов, вы можете использовать:
$ git log --grep=git-svn-id:.*@88843 --pretty=format:%H | xargs git show