在几次提交之间显示文件的差异,以查看文件是如何演变的

时间:2016-02-12 08:10:33

标签: git

我知道如何显示文件存在的最后提交:

git log -30 -- js/functions.js

但现在我想看看文件是如何演变的。我想在每个提交之间显示diff

3 个答案:

答案 0 :(得分:2)

使用git log -p显示带日志的差异。

答案 1 :(得分:0)

这可以帮到你:

https://git-scm.com/book/tr/v2/Git-Basics-Viewing-the-Commit-History

示例:

git log --stat

网站上有更多内容。

答案 2 :(得分:0)

我也喜欢gitk,它经常与一些git安装(brewgit bash for Windows等捆绑在一起。)

gitk js/functions.js

将做你想要的和更多。 gitk甚至会告诉您提交所属的分支。