我们说有几个提交,我知道他们的修订ID:
这些提交不是连续的,并且从git的角度来看并不相互关联。
如何使用单个命令在列表中输出有关所有这些提交的信息?
答案 0 :(得分:4)
只需使用git show
:
git show aaaaaaa bbbbbb cccccc dddddd
您可以使用--pretty=format:...
更改输出,并在一行上显示每个提交所需的每个信息。
同样--no-patch
(或-s
)以避免显示补丁。
git show --no-patch --pretty='format:%h %aN %ad %s' aaaaaaa bbbbbb cccccc dddddd
答案 1 :(得分:2)
尝试
git show -s aaaaaa bbbbbb cccccc dddddd