Skip to content

How to update Github Pages (gh pages branch)

Daisho Komiyama edited this page Nov 3, 2022 · 4 revisions

Reference: http://lea.verou.me/2011/10/easily-keep-gh-pages-in-sync-with-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

If the application is a react app, you need to manually replace static (root level on gh-pages branch) with build/static. Because your changes only live within build directory. Also, make sure to update index.html and asset-manifest.json.

$ git push origin gh-pages // commit the changes
$ git checkout master // return to the master branch
Clone this wiki locally