Git分支在一行

时间:2018-05-30 14:44:23

标签: git branch git-branch

我最近开始学习git并进行了包含下一个任务的测试: 在master分支中创建项目和基本功能,而不是创建第二个分支和在该分支中提交的每个下一个函数并与master合并。因此,在主分支中提交后,我创建第二个,结帐并添加。 ,提交并合并到主人。并得到类似于左边图片的东西,但结果应该看起来像右边的图片。我做错了什么? branches

1 个答案:

答案 0 :(得分:0)

  

因此,在master分支中提交后,我创建第二个,结帐并添加。 ,提交并合并到主人

一步一步:

  1. C1 <- C2主人现在在C2
  2. 结帐到分行br:主人在C2上,而br在C2上。
  3. 致力于brC1 <- C2(master) <- C3 (br)
  4. br合并到master由快进完成。 C1 <- C2 <- C3 (master)(br)
  5. 尝试git merge --no-ff