Skip to content

Instantly share code, notes, and snippets.

@petrofcikmatus
Forked from ravibhure/git_rebase.md
Created October 26, 2018 10:40
Show Gist options
  • Select an option

  • Save petrofcikmatus/a204a71ca7eb257b0cf0072b05d47941 to your computer and use it in GitHub Desktop.

Select an option

Save petrofcikmatus/a204a71ca7eb257b0cf0072b05d47941 to your computer and use it in GitHub Desktop.
Git rebase from remote fork repo

Add the remote, call it "upstream":

git remote add upstream https://github.com/whoever/whatever.git

Fetch all the branches of that remote into remote-tracking branches,

such as upstream/master:

git fetch upstream

Make sure that you're on your master branch:

git checkout master

Rewrite your master branch so that any commits of yours that

aren't already in upstream/master are replayed on top of that

other branch:

git rebase upstream/master

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment