gpt4 book ai didi

git - 如何保存 "repeating" rebase 步骤?

转载 作者:太空狗 更新时间:2023-10-29 14:09:30 25 4
gpt4 key购买 nike

我正在学习使用 git 进行我的 R 编程,我遇到了以下问题:

大多数时候我需要写分支,因为同一个数据集可能给出不同的分析、表格和图表,像这个,我将 D 分支为 D1 和 E。

A---B---C---D---E
\
D1

当B有问题时,我会检查B,重新编码然后再次提交,说现在是B1

A---B---C---D---E
\ \
B1 D1

为了让 C、D、D1、E 从 B1 开始,如下所示,我需要做很多 rebase

A---B---B1---C---D---E
\
D1

git rebase B1 C
git rebase C D
git rebase D D1
git rebase D E

我认为这样做很愚蠢,作为 git 的新手,任何人都可以启发我,这样我就不需要一直点击 rebase 了吗?

最佳答案

我不知道它是否适合您的情况,但是保存和重新应用解决方案 merge 冲突是通过 git rerere 完成的.
(参见 rerere your boatFun with rerere )

这意味着:您仍然有很多 merge 要做,但其中大部分将通过使用 rerere 记录的先前 merge 解决方案自动解决。

关于git - 如何保存 "repeating" rebase 步骤?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5027193/

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