How to deploy subfolder to Github Pages

Category:
Author: zemna
Date: April 17, 2021
Share this:

We can use git subtree to do this. And also nest git commands to execute force push (Reference).

git push origin `git subtree split --prefix subfolder-name-here master`:gh-pages --force

Put this command to package.json file like bellow.

{
"name": "My App",
"dependencies": { ... },
"scripts": {
"deploy": "git push origin `git subtree split --prefix subfolder-name-here master`:gh-pages --force"
}
}

After that, we can use npm run deploy command to deploy subfolder to gh-pages branch.

Share this:

Leave a Reply

Your email address will not be published. Required fields are marked *

Let's connect and create
something awesome together!
2023 - Copyright, All Rights Reserved, Made by ZEMNA.NET with ❤️
crossmenu linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram