在github上展示自己的项目
自己捣鼓了好久,终于可以在github上展示自己的demo了,很开心~
git init
这类的就不说了,直接进入主题- 在当前目录下创建一个名字叫’gh-pages’的仓储分支
- 并且将这个仓储分支在github上设置为主仓储
- 然后在git中切换到这个仓储
- 再然后将这个分支作为主分支使用,就可以了.
之后就输入
http(s)://<username>.github.io/<projectname>/index.html
这个地址就可以看到你的项目在网络端的演示效果了注意:在一个仓储中是可以有多个demo展示出来的,不同的demo的index.html文件要设为为仓储根目录的相对路径。假设你在repo的根目录下有一个hello.html,那么现在可以使用链接
http://.github.io/ /hello.html
来直接访问它。以下是参考链接
- 两分钟做到github的demo生成
- 怎么预览 GitHub 项目里的网页或 Demo
- 2分钟在github pages里创建你项目的Demo
关于如何实时更新自己的gh-pages分支和demo
- 切换到gh-pages分支,先
git add
然后git commit -m 'message'
重点来了: 执行命令行’git merge -s subtree master ‘
git checkout -b gh-pages origin/gh-pages
- 在本地新建一个分支,本地分支的名字叫做“gh-pages”,这个新建出来的分支是在远程分支“origin/gh-pages”分支下面分化出来的,切换到新建出来的”gh-pages”分支,
不管代码冲突,强制push本地的代码到github覆盖github的代码
- git push -f