我正在使用 git
来跟踪第三方应用程序配置文件的变化。一开始我做了初始提交,然后逐渐适应应用程序的设置。现在我有了最终的正确设置并将它们提交到 git
中。我想看看我改变了什么。
如何实现?
我做到了
git log --graph
或类似的,但查看所有标有长十六进制数字的提交。我可以将它们用于 git diff
吗?
最佳答案
您可以将 -p 参数与 git log 一起使用以获取所有提交的所有差异:
git log --graph -p
如果你想看到从第一次提交到 HEAD 的完整差异,你可以这样做:
git diff `git rev-list HEAD | tail -n 1` HEAD
关于git - 如何从头到尾查看 git diff?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9633740/