我有以下存储库结构
branch master : for final stable tag releases
branch develop : for ongoing developement and combination of features
branch team : A branch for another developing team
branch feat/foo : A feature developed by the oter developing team
我想实现以下流程:
master ------------------*
/
develop -----*--*---*---* (final bugfix, merge with 'master' for final stable tag)
/
team --*---*---* (summarized team developement merged into 'develop')
/
feat/foo --*--*--* (finalized feature merged into B)
我看到团队将该功能('feat / foo')合并到他们的团队分支('团队')中。然后我将'team'分支合并到我的'develop'分支中,但不知怎的,我错过了他们的一些提交(e868d17和0091ed2)。我试图分别合并feat / foo,但你看到下图中的结果......
知道如何正确合并分支开发吗?为什么合并会省略这两个提交?
我正在使用Eclipse进行GIT处理。它不会在合并期间标记任何冲突。
答案 0 :(得分:0)
必须手动同步存储库。 右键单击项目>团队>同步工作区 或在GIT视图中同步