How do I merge another developer's branch into mine?

前端 未结 4 1367
轮回少年
轮回少年 2021-01-30 03:11

I am relatively new to git. Our organization uses a Fork & Pull Model for managing changes to the master branch. Each developer forks the master and branches from their fork

相关标签:
4条回答
  • 2021-01-30 03:32

    You first need to add the other developer repository as a remote.

    git remote add otherrep uriToOtherRep
    

    Then you fetch changes from there

    git fetch otherrep
    

    And then you merge the branch from the remote repository into yours

    git merge otherrep/branchname
    

    Happy merging!

    0 讨论(0)
  • 2021-01-30 03:35

    Let's say you are currently working on branch feature/feature_a and you want to merge the changes made in another branch called feature/feature_b to feature/feature_a. The following commands should do the trick:

    git checkout feature/feature_b
    git pull
    git checkout feature/feature_a
    git merge feature/feature_b
    
    0 讨论(0)
  • 2021-01-30 03:49

    You can also do "git pull", it'll pull the changes of all the branches.

    git pull

    You can run git merge into your current branch

    git merge origin/<branchname>

    0 讨论(0)
  • 2021-01-30 03:51

    once you have the branch in question in your repository as, say, anotherdev/master remote branch, you do the git merge anotherdev/master.

    0 讨论(0)
提交回复
热议问题