分支机构合并

时间:2011-11-16 15:55:49

标签: git

以下是该方案:

  1. 开发分支(当前提交日期为11/15)
  2. 然后,我从开发中创建一个功能分支(FeatureA)(当前提交日期为11月15日)
  3. 修改&在功能分支(FeatureA)中工作
  4. 其他用户,已提交/合并到开发分支(当前提交日期为11月16日)
  5. 所以,我更新了我的开发分支的本地副本(日期为11/16)。

    command: git pull origin development

    但我的功能分支(FeatureA)仍然基于之前的开发提交(日期11/15)。正确?

    问题:如何从开发中更新的代码更新我的功能分支?

    git merge development,这个命令?

2 个答案:

答案 0 :(得分:1)

git merge developmentgit rebase development。只有在阅读rebasing后才更喜欢后者,因为它会重写历史。

答案 1 :(得分:0)

git fetch origin 

应该使用对开发中的代码所做的更改来更新您的分支。