如何将dist文件夹添加至新建的gh-pages分支?
仅将dist文件夹内容部署到GitHub Pages的操作步骤
- 确保当前处于
main分支,且dist文件夹是最新构建产物(若未构建,先执行npm run build生成最新dist) - 创建并切换到孤立的
gh-pages分支:git checkout --orphan gh-pages - 清空分支内所有原有文件:
git rm -rf . - 将
dist文件夹内的所有内容移到当前分支根目录:mv dist/* . # 若dist内包含隐藏文件,需额外执行 mv dist/.* . - 删除空的
dist文件夹:rm -rf dist - 提交部署文件:
git add . git commit -m "Deploy dist content to gh-pages" - 推送到远程
gh-pages分支:git push origin gh-pages - 最后在GitHub仓库的「Settings」-「Pages」中,将部署源设置为
gh-pages分支的根目录即可
内容的提问来源于stack exchange,提问作者Thibaud-S
相关产品推荐
相关产品推荐

