ToB企服应用市场:ToB评测及商务社交产业平台

标题: git rebase (归并代码和整理提交记录)图文详解 [打印本页]

作者: 刘俊凯    时间: 2024-7-31 05:33
标题: git rebase (归并代码和整理提交记录)图文详解
发起在看这篇文章之前肯定要看完:git reset 下令详解 git revert下令详解。
看完上面的文章后,在rebase操作(乐成/失误)后还可以举行回退。不至于咱们再去费劲创建那些提交记录。
git rebase 有两种作用
归并代码

初始代码分支结构

可以看到有两个分支,2023的分支是在master的基础上建立的,并且已经有过多次提交。master也已经有了后续的一个提交。

merge归并代码

平时我们大多是使用merge归并代码。操作流程是:
rebase归并代码

整理提交记录

我先将上面的操作使用reset 退回了,并且在2023分支原有提交的基础上又增长了一个提交记录。现在分支提交记录如下:

接下来要操作的是2023的分支。
背景-整理提交记录

再上图我们可以看出:2023分支的后三次提交(“第三步”、“第三部解释”、“第三部解释增补”)都属于第三步的。假如可以归并到一次提交中就符合我们强迫症的想法了,还能表现我们技术高超(一次提交就乐成了)而且提交记录看着还会整齐不少。
步骤-图文详解


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4