2016-02-29 58 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