开发/功能分支的Git合并方向

时间:2016-08-30 15:55:39

标签: git merge

我当前的工作流程,当我有合并冲突时

 git checkout develop
    git pull origin develop
    git checkout feature-branch
    git merge develop
    git push origin feature-branch

最近的代码审查,我的分支机构不知道开发中的文件已被删除/移动。这是合并的正确方法吗?或者我应该将功能分支合并到开发和推动开发中吗?

1 个答案:

答案 0 :(得分:0)

如果您想将develop合并到feature,那么您的程序是正确的。 小心:你没有使用pull origin feature。也许这部分引入了错误,因为您合并了feature的本地(即不是最新的)副本。

如果您与他人合作,如果您总是

,这可能会有所帮助
  • 提交您想要介绍的本地更改(第一个合并分支)
  • 将您的本地更改推送到远程
  • 结帐并拉出另一个分支(合并的第二个分支)