Skip to content

Instantly share code, notes, and snippets.

@jessesquires
Created April 3, 2016 04:38
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 5 You must be signed in to fork a gist
  • Save jessesquires/96b11a061ea2ce046940cb8db1294beb to your computer and use it in GitHub Desktop.
Save jessesquires/96b11a061ea2ce046940cb8db1294beb to your computer and use it in GitHub Desktop.
Script for Syncing a Fork
# Assumes that the git repository has upstream and remote urls set
# Assumes that you've committed your work on your current branch
current_branch=$(git rev-parse --abbrev-ref HEAD)
git fetch upstream
git checkout master
git merge upstream/master
git push # origin
git checkout $current_branch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment