我使用git log --grep=<someregex>
存储库有超过60万次提交,而且这个提交已经有几个月了。我怎么能做一个简单的git diff来显示这个提交所做的更改与之前的提交相比,所以我只能看到这个提交所做的更改?
git diff给了我最新的差异,这导致了数十亿行和崩溃整个git ...
答案 0 :(得分:0)
您可以通过git show <sha>
查看提交的具体内容。或者,如果您肯定必须使用git diff
,则可以使用^
语法:git diff <sha>^..<sha>
。