Git 将提交列表与单个提交进行区分

Git 将提交列表与单个提交进行区分,git,diff,git-diff,Git,Diff,Git Diff,我有一个提交列表,从REV1开始,到REV2结束。我想将REV1和REV2之间的所有更改与REV3表示的单个提交进行比较 使用git如何实现这一点?这可能会有所帮助 for n in `git rev-list <parent of rev1>..rev2 <branch name>`; do git diff rev3 $n; done 用于'git rev list..rev2'中的n;do git diff rev3$n;完成 这可能与此相关:

我有一个提交列表,从
REV1
开始,到
REV2
结束。我想将
REV1
REV2
之间的所有更改与
REV3
表示的单个提交进行比较


使用git如何实现这一点?

这可能会有所帮助

for n in `git rev-list <parent of rev1>..rev2 <branch name>`; do git diff rev3 $n; done
用于'git rev list..rev2'中的n;do git diff rev3$n;完成
这可能与此相关: