How to do Pull Origin in GitHub Desktop

David picture David · Jul 3, 2018 · Viewed 7.5k times · Source

I just updated my GitHub Desktop version from 3.3.6.1 to the latest. I was able to update my remote branch by using Fetch origin but I don't see Pull Origin button to update my local branch.

enter image description here

Not sure how to get it. I did some research but wasn't able to find out the Pull Origin button.

Thanks

Answer

arunsathiya picture arunsathiya · Oct 15, 2018

I was having troubles understanding how Fetch origin works on GitHub Desktop, but eventually figured out that the origin here is the fork.

To fetch and merge changes from the remote, one should update the Primary remote repository (origin) field on Repository -> Repository settings with the remote's link.

At this stage, the Fetch origin works as expected and shows the Pull origin button to merge the changes from the remote into one's fork.