Bal*_*leb 3 git github github-pages
我已经为JavaScript库创建了一个Git存储库。该回购还包含一个使用捆绑库的演示网站,该库在一个dist/文件夹中生成。我现在想将该网站部署到GitHub Pages。
但是,我的dist/文件夹中有该文件夹,.gitignore希望它被忽略。
有没有一种方法可以自动生成gh-pages分支,该分支应包括dist/,但不要将其置于master分支之外?
提交此脚本并在构建您的dist:之后调用它:
#!/bin/sh
git commit -am "Save uncommited changes (WIP)"
git branch --delete --force gh-pages
git checkout --orphan gh-pages
git add -f dist
git commit -m "Rebuild GitHub pages"
git filter-branch -f --prune-empty --subdirectory-filter dist && git push -f origin gh-pages && git checkout -
Run Code Online (Sandbox Code Playgroud)
我用它;-)
| 归档时间: |
|
| 查看次数: |
1089 次 |
| 最近记录: |