我有一个使用 create-react-app 创建的 React 应用程序,它通过npm run deploy
使用以下命令的命令部署到 Github Pages:
"scripts": {
"predeploy": "npm run build",
"deploy": "gh-pages -d build",
更具体地说,我从这里使用了 Github Pages 步骤:https ://www.freecodecamp.org/news/surge-vs-github-pages-deploying-a-create-react-app-project-c0ecbf317089
我从我的一些非开发朋友那里得到了关于应用程序不同版本的反馈,所以我希望能够进行更改,将它们推送到分支,然后将该分支部署到主页。然后,如果更改不受欢迎,我可以再次部署主分支,而不必通过合并和恢复来弄乱主分支。这可能吗,如果可以,我该怎么做?我"deploy": "gh-pages -b <branch-name> -d build"
在脚本中尝试过,但无济于事,而且谷歌似乎没有回答这个特殊问题。(可能是我在“如何将 React 应用程序部署到 Github Pages”教程的海洋中找不到它,我已经解决了)
存储库,以防需要进一步的上下文:https ://github.com/JayBaileyCS/cultivation-idle