gpt4 book ai didi

git - 如何在 git 中找到搜索到的提交的第二个父级?

转载 作者:太空狗 更新时间:2023-10-29 13:54:53 24 4
gpt4 key购买 nike

在 git 中,你可以使用正则表达式来查找最后的 merge 提交:

git show :/^Merge

但是,我想找到那个提交的第二个父级,但我似乎找不到让它工作的方法:

git show :/^Merge/^2

是否有任何语法允许我这样做?

我的最终目标是设置一个类似于以下的别名:

git diff :/^Merge/^2..HEAD

这会让我看到我的功能分支的差异,以便轻松掌握。

最佳答案

好像:/<text>语法等同于 HEAD^{/<text>} .现在我们有了一个行尾来分隔修订规范,我们可以继续:

HEAD^{/<text>}^2

在我的本地分支机构进行初步测试后,它似乎有效

关于git - 如何在 git 中找到搜索到的提交的第二个父级?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41673713/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com