我最近开始学习git并进行了包含下一个任务的测试: 在master分支中创建项目和基本功能,而不是创建第二个分支和在该分支中提交的每个下一个函数并与master合并。因此,在主分支中提交后,我创建第二个,结帐并添加。 ,提交并合并到主人。并得到类似于左边图片的东西,但结果应该看起来像右边的图片。我做错了什么? branches
答案 0 :(得分:0)
因此,在master分支中提交后,我创建第二个,结帐并添加。 ,提交并合并到主人
一步一步:
C1 <- C2
主人现在在C2 br
:主人在C2上,而br在C2上。br
:C1 <- C2(master) <- C3 (br)
br
合并到master
由快进完成。 C1 <- C2 <- C3 (master)(br)
尝试git merge --no-ff