84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
在多人開發中,要經常合併別人的分支到自己的分支。 我的做法是先切換到他人的分支,然後拉下來到最新,再切換到我自己的分支。最後合併他人的分支到我自己的分支。每次都要來回切換。感覺很麻煩。有更好的辦法嗎?
认证高级PHP讲师
照理說正常情況下不存在你與別人分支合併的情況,因為在遠端(伺服器端)應該只保留一份分支(把開發版、發行版等區分另說),應該是多人在本地clone遠端的這個分支,修改完成後推送到這個分支上,如果推送中出現衝突(別人先修改了遠端分支),則先拉一次合併,再推即可。按這種方式,不存在來回切換分支的困擾。
git fetch ; git merge origin/他的分支
在你的分支
git pull origin 他人分支
git fetch origingit merge origin/branch_name
照理說正常情況下不存在你與別人分支合併的情況,因為在遠端(伺服器端)應該只保留一份分支(把開發版、發行版等區分另說),應該是多人在本地clone遠端的這個分支,修改完成後推送到這個分支上,如果推送中出現衝突(別人先修改了遠端分支),則先拉一次合併,再推即可。按這種方式,不存在來回切換分支的困擾。
git fetch ; git merge origin/他的分支
在你的分支
git fetch origin
git merge origin/branch_name