在某个时间点,我的项目完美地工作并且提交了。几天后发生了变化,突然停止工作。 如何使用git来比较提交之间的变化?
谢谢!
答案 0 :(得分:1)
git log
并找到您认为项目工作正常的大致日期。在该日期找到提交的SHA,并通过执行以下操作找到他们的差异:
git diff <SHA of commit1> <SHA of commit2>
比较特定filename
的更改:
git diff <SHA of commit1> <SHA of commit2> /path/to/filename/in/repo