将提交列表与单个提交进行比较

Diff a list of commits against a single commit

我有一个从 REV1 开始到 REV2 结束的提交列表。我想将 REV1REV2 之间的所有更改与用 REV3.

表示的单个提交进行比较

如何使用 git 完成此操作?

这可能会有所帮助

for n in `git rev-list <parent of rev1>..rev2 <branch name>`; do git diff rev3 $n; done