Skip to content

Instantly share code, notes, and snippets.

@alterebro
Last active January 2, 2016 18:02
Show Gist options
  • Save alterebro/1f0a3165dca157ca32bd to your computer and use it in GitHub Desktop.
Save alterebro/1f0a3165dca157ca32bd to your computer and use it in GitHub Desktop.
Sync gh-pages and master repository

###Sync gh-pages and master

git add .
git status // to see what changes are going to be commited
git commit -m 'Some descriptive commit message'
git push origin master


git checkout gh-pages // go to the gh-pages branch
git rebase master // bring gh-pages up to date with master
git push origin gh-pages // commit the changes
git checkout master // return to the master branch

or Add these two line to the ".git/config" [remote “origin”] section:

push = +refs/heads/master:refs/heads/gh-pages
push = +refs/heads/master:refs/heads/master

source: http://stackoverflow.com/questions/5807459/github-mirroring-gh-pages-to-master#answer-7472481

A guide to using Github Pages : https://www.thinkful.com/learn/a-guide-to-using-github-pages/start/existing-project/project-page/existing-repo/


	git checkout gh-pages
	git merge master
	git push origin gh-pages
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment