如何获得提交ID与以前的一个diff提交,如果我不知道哪一个是以前

问题描述:

我得到一个git使用git log --grep=<someregex>如何获得提交ID与以前的一个diff提交,如果我不知道哪一个是以前

库拥有超过600 000提交提交ID,这是一个老几个月。我怎么能做一个简单的git diff来显示这个提交与之前提交相比所做的更改,以便我只能看到此提交所做的更改?

git的差异给我的diff这最新的一个,这导致线和崩溃整体混帐的quadrillions ...

,您可以查看究竟有哪些承诺没有做git show <sha>。或者,如果您肯定必须使用git diff,则可以使用^语法:git diff <sha>^..<sha>