gpt4 book ai didi

Git:如何找到分支 A 中源自派生分支 B 并 merge 回 A 的所有提交?

转载 作者:太空狗 更新时间:2023-10-29 13:33:02 27 4
gpt4 key购买 nike

在 Git 中,给定 (1) 一个分支 A 和 (2) 一个在过去某个时间从 A 派生的分支 B,然后 merge 回 A,我如何才能找到现在 A 中起源于 B 的所有提交?

目的是确定现在在 A 中在 B 中执行的工作变更集,以便更快地追踪问题。

压缩提交显然可以方便地将整个变更集打包到一次提交中以便于引用,但缺点(例如信息丢失和个人归属)使我们不希望使用此选项。因此我的问题。

最佳答案

假设B完全 merge 到A ,你可以使用:

git cherry -v <merge-commit>^ <topic-branch>

...哪里:

  • <merge-commit>^是您 merge 主题分支的提交的父级。
  • <topic-branch>是您要检查的分支

关于Git:如何找到分支 A 中源自派生分支 B 并 merge 回 A 的所有提交?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2956366/

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