首頁  >  問答  >  主體

版本控制 - Git 多人開發,合併分支如何避免來回切換?

在多人開發中,要經常合併別人的分支到自己的分支。
我的做法是先切換到他人的分支,然後拉下來到最新,再切換到我自己的分支。最後合併他人的分支到我自己的分支。每次都要來回切換。感覺很麻煩。有更好的辦法嗎?

PHP中文网PHP中文网2727 天前636

全部回覆(4)我來回復

  • 给我你的怀抱

    给我你的怀抱2017-05-02 09:31:04

    照理說正常情況下不存在你與別人分支合併的情況,因為在遠端(伺服器端)應該只保留一份分支(把開發版、發行版等區分另說),應該是多人在本地clone遠端的這個分支,修改完成後推送到這個分支上,如果推送中出現衝突(別人先修改了遠端分支),則先拉一次合併,再推即可。按這種方式,不存在來回切換分支的困擾。

    回覆
    0
  • 大家讲道理

    大家讲道理2017-05-02 09:31:04

    git fetch ; git merge origin/他的分支

    回覆
    0
  • PHPz

    PHPz2017-05-02 09:31:04

    在你的分支

    git pull origin 他人分支

    回覆
    0
  • 習慣沉默

    習慣沉默2017-05-02 09:31:04

    git fetch origin
    git merge origin/branch_name

    回覆
    0
  • 取消回覆