git - 如何查看git中第一次和第三次提交的区别?

标签 git diff commit difference

我有一个问题,我需要在 git 中查看第一次和第三次提交的区别,但我可以看到任何提交和之前的提交的区别。

最佳答案

git diff [--options] <commit> <commit> [--] [<path>…​]
This is to view the changes between two arbitrary <commit>.

例如,您可以从日志中获取第一次和第三次提交的提交哈希值,或者您可以像这样运行它(使用提交的相对路径):

 git diff HEAD~1 HEAD~3

关于git - 如何查看git中第一次和第三次提交的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34181541/

相关文章:

Git:从存储库获取更新

Xcode 和 git-lfs

git - 查找先前更改或工作空间更改更改的最新提交的工具

comparison - 仅复制差异(kdiff、winmerge、任何类似工具的差异)

git - 如何提交/删除以 ":"开头的文件?

linux - 在新版本中使用 git 快捷方式,覆盖旧版本

git - 如何忽略 NetBeans merge 工具中的空格

visual-studio - 使用 TFS 在 Visual Studio 2013 Pending Changes 窗口中将默认操作设置为比较

java - 对 Oracle 11g 的 JDBC 请求虽然表面上成功但未能提交

database - 两阶段提交会导致什么问题?