gpt4 book ai didi

git - 如何获取某个文件的提交链

转载 作者:太空狗 更新时间:2023-10-29 14:23:38 27 4
gpt4 key购买 nike

假设我有一个像这样的非常简单的分支

A -- B -- C -- D -- E
* * *

其中 ACE 更改了文件 F(即 B、DF 无关)。我要做的是提取 A、B、E,然后将它们重新组合成一个新分支:

A -- C -- E (new branch)

我不知道该怎么做,也不知道是否可行。谢谢。

最佳答案

假设您不尝试自动执行批量工作,普通命令就可以正常工作:

git checkout --orphan  newbranch $A
# `git rm` everything but the one file here if that's really what you're after
git commit -a
git cherry-pick $C
git cherry-pick $E

关于git - 如何获取某个文件的提交链,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22913785/

27 4 0