How can I keep my fork in sync without adding a separate remote?

后端 未结 7 1222
孤独总比滥情好
孤独总比滥情好 2020-12-04 04:06

Let\'s assume there is a repository someone/foobar on GitHub, which I forked to me/foobar.

How do I pull new commits from

7条回答
  •  一个人的身影
    2020-12-04 04:51

    Open the forked Git repository me/foobar.

    Click on Compare:

    Here is a sample image of the page

    You will get the notification:

    There isn't anything to compare.
    someone:master is up to date with all commits from me:master. Try switching the base for your comparison.

    Click on switching the base on this page:

    Here is an example on the page

    Then you get to see all the commits made to someone/foobar after the day you forked it.

    Click on Create pull request:

    Here is a sample page

    Give the pull request a title and maybe a description and click Create pull request.

    On the next page, scroll to the bottom of the page and click Merge pull request and Confirm merge.

    Your Git repository me/foobar will be updated.

    Edit: rebase options are shown here:

提交回复
热议问题