在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