【问题标题】:Git branches in one line一行中的 Git 分支
【发布时间】:2018-05-30 14:44:22
【问题描述】:

我最近开始学习 git 并且有一个包含下一个任务的测试: 在 master 分支中创建项目和基本功能,而不是创建第二个分支和每个下一个功能以在该分支中提交并与 master 合并。因此,在主分支中提交后,我创建了第二个,签出并添加。 ,提交并合并到master。并得到了与左侧图片相似的内容,但结果应类似于右侧图片。我做错什么了? branches

【问题讨论】:

标签: git branch git-branch


【解决方案1】:

所以在主分支提交后,我创建了第二个,签出并添加。 ,提交并合并到master

一步一步:

  1. C1 <- C2 master 现在在 C2 上
  2. 结帐到分支br:master 在 C2 上,br 在 C2 上。
  3. 提交给br:C1 <- C2(master) <- C3 (br)
  4. br 合并到master 是通过快进完成的。 C1 <- C2 <- C3 (master)(br)

试试git merge --no-ff

【讨论】:

    猜你喜欢
    • 2021-12-31
    • 2012-09-21
    • 2014-09-08
    • 2017-11-05
    • 2018-09-12
    • 2011-05-27
    • 2021-03-16
    • 1970-01-01
    • 2013-11-04
    相关资源
    最近更新 更多