在git中,您可以使用正则表达式查找上次合并提交:
git show :/^Merge
但是,我想找到该提交的第二个父级,但我似乎无法找到一种工作方式:
git show :/^Merge/^2
是否有任何语法可以让我这样做?
我的最终目标是设置一个类似于:
的别名 git diff :/^Merge/^2..HEAD
这将让我看到我的功能分支中的差异很容易掌握。
答案 0 :(得分:5)
似乎:/<text>
语法等同于HEAD^{/<text>}
。现在我们有一行结尾来界定修订规范,我们可以继续:
HEAD^{/<text>}^2
在我的本地分支上进行初步测试之后似乎有用了