Created
April 3, 2016 04:38
-
-
Save jessesquires/96b11a061ea2ce046940cb8db1294beb to your computer and use it in GitHub Desktop.
Revisions
-
Natthan revised this gist
Apr 2, 2016 . No changes.There are no files selected for viewing
-
Natthan created this gist
Apr 2, 2016 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,3 @@ > [Does anyone have a script to sync their forked #swiftlang repos with upstream? So: pull upstream github/apple/* then push origin github/me/* - @jesse_squires](https://twitter.com/jesse_squires/status/716374725044211714) Reference: [Syncing a fork - User Documentation](https://help.github.com/articles/syncing-a-fork/) This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,12 @@ # 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