2016-02-29 105 views
1

如果我的父开发分支有一些与功能分支中正在开发的代码相关的团队成员更新,我如何更新功能分支?我是Git的新手,并希望能获得帮助。在git中使用父分支中的更新功能

+0

[从主混帐拉入开发分支]的可能的复制(http://stackoverflow.com/questions/20101994/git-pull-from-master-into-the-development-branch) – msw

回答

1
git pull --rebase <teammates_branch> <your_local_branch_name> 
+0

所以从我理解我需要的是'git rebase'业务。就好像我只是刚刚从我的开发部门分出来的权利? – alaboudi

+1

@alaboudi如果您的功能在这些提交之前被分支,则需要将它们重新整合到您的分支中。你可以通过合并它们(只有git pull)或重新定义它。 Rebase保持历史线性,因为它会将您的提交应用于历史记录的顶部,就像他们在您的队友提交后发生的一样(日志始终显示正确的日期)。但是,您可能会碰到几个冲突:如果是这样,您需要手动解决它们,添加无冲突文件来分阶段并重新分配 - 继续。 – DonCallisto

+0

伟大的答案@DonCallisto。非常感谢你 – alaboudi