版本管理gitlab实践教程
发布时间
阅读量:
阅读量
Rebase与Merge的对比分析
在git操作中,无论是采用rebase还是merge方式,均可实现分支合并的功能。然而,在具体应用场景中,究竟何种情形更适合选择rebase,何种情况下应优先考虑merge,本文将通过若干基础操作实例进行分析与探讨。
准备
依据官方所提供的标准应用场景进行说明,具体内容如下所示:

git准备
在进行相关操作前,需借助git工具完成准备工作。首先,在master(origin分支)中生成C1与C2两个文件,并执行提交操作。随后,新建mywork分支,在该分支下依照相同方式创建C5和C6文件。与此同时,在master分支中继续添加C3和C4文件。具体实施过程中所采用的脚本内容如下:
liumiaocn:tmp liumiao$ cat prepare.sh
#!/bin/sh
cd /tmp
mkdir gittest
cd gittest
ls
git init
touch C1; git add C1; git comm
全部评论 (0)
还没有任何评论哟~
