设置github上项目主页

在github上设置项目首页有三种方式

1.新建分支gh-pages

新建独立分支gh-pagesgit checkout --orphan gh-pages

删除暂存区内容
git rm -rf .

增加项目内容echo "project home page" > index.html

提交git add .git commit -m "gh-pages first commit"git push origin gh-pages

完成后即可访问 http://<github username>.github.io/<github project name>/

特点:

  • 单独建立一个分支与项目本身分离,对于非网站类项目非常合适,避免与源码之间的耦合
  • github会自动识别gh-pages分支作为项目pages的来源,无需设置
  • 单独管理文档,不予项目的提交放在一起

2.在master分支上

在master分支上增加index.html文件作为项目首页

在github项目下的settings里设置:在GitHub Pages 里选择master branch 点击save按钮

完成后即可访问 http://<github username>.github.io/<github project name>/

特点:

  • master分支即为项目pages,非常合适网站类项目,源码结构与线上网站结构相对应

3.在master的docs目录下

在master分支上docs目录下增加index.html文件作为项目首页

在github项目下的settings里设置:在GitHub Pages 里选择master branch/docs folder 点击save按钮

完成后即可访问 http://<github username>.github.io/<github project name>/

特点:

  • 单独使用一个目录与项目本身源码分离,适合希望文档管理与项目提交同时管理和更新的项目。
时间: 09-17

设置github上项目主页的相关文章

(转)花20分钟写的-大白话讲解如何给github上项目贡献代码

本文献给对git很迷茫的新手,注意是新手,但至少会点基本操作,有点基本概念的新手,我不会从怎么用github和git是什么开始讲的.如果作为新手你看书又看不进去,原理又太复杂,有没有直接了当告诉我们怎么给项目贡献代码,并和项目同步代码的大体流程.于是我快速写了这么个东西.一来整理下自己混乱的思路,二来想号召大家一起用git开发点东西,可是好几个同鞋只会寂寞的给自己push. 我先说下 我之前对github操作的一些迷茫历程,然后之后是怎么解惑的. 1. 最最开始,我以为git clone [项目

一步步在github上搭建自己的主页以及绑定域名

我们如果想要一个属于自己的网站,都需要买域名和服务器,然而,这些都需要人民币.下面我来和大家分享一个小技巧,来免费创建自己的网站. 在github上搭建起来自己的主页下面我们一起来看一下如何搭建. 在github上放自己的网页 (一) 首先自己要有一个github账号,那么去注册一个:https://github.com/join?source=login ,注册好了之后,我们进入github .比如以前我注册的名称是 johnnynode . (二) 然后点击右上角的 "+"号 ,我

git的使用,将本地项目push到github上

git是先用add 把代码添加到缓冲区,然后commit提交到本地,等到需要时,再用push到远程服务器文章:http://blog.csdn.net/j_bing/article/details/44754775, http://www.ruanyifeng.com/blog/2014/06/git_remote.html先在GitHub上建立一个代码仓库,第一种方式:在电脑上建立一个文件夹,然后在该文件夹下打开git bash,输入git init:表示把git仓库放在这里,然后git cl

在Github上搭建自己的博客(Windows平台)

折腾了好久,终于在Github上搭建了自己的博客.这里面总结一下过程希望对大家能有所帮助. Github建博优缺点 和 csdn,新浪,网易相比,在Github上可以自己实现功能 和阿里云,VPS相比,github托管的代码是免费的 github上只能托管静态网页,后台有数据库的这种动态网站不能托管 你有一个Github的账号 懂一些基本的Web开发相关的知识 Ruby运行时,可以在Windows或者linux环境下进行安装 建站的过程 在github创建网站的代码库,名字必须为username

GitHub上史上最全的Android开源项目分类汇总

今天在看博客的时候,无意中发现了@Trinea在GitHub上的一个项目Android开源项目分类汇总,由于类容太多了,我没有一个个完整地看完,但是里面介绍的开源项目都非常有参考价值,包括很炫的界面特效设计.个性化控件.工具库.优秀的Android开源项目.开发测试工具.优秀个人和团体等.可以这样说,每一位Andorid开发人员都能从中找到一个或多个适用自己项目的解决方案,消化吸收并加以利用,可以为自己的APP增色不少.文章最后还列出了部分国外著名Android开发者的信息,包括GitHub地址

借用github 项目主页实现url隐藏转发,绑定域名

现在国内的博客都不支持绑定顶级域名了,大多给你一个类似于xx.com/dd/的网址,让你域名cname都没有地方,查了下资料,找到了url隐藏转发的方式,代码实现如下: 1 <html> 2 <head> 3 <meta http-equiv="Content-Language" content="zh-CN"> 4 <meta HTTP-EQUIV="Content-Type" CONTENT=&quo

git 把本地创建的项目放到github上

很早之前就注册了Github,但对其使用一直懵懵懂懂,很不熟练.直到昨天做完百度前端技术学院的task,想把代码托管到Github上的时候发现自己对于Git的操作是如此之愚钝,所以今天决定把Git好好学习一遍,好让自己以后能更好地使用Github,主要还是通过Git教程 - 廖雪峰的官方网站来学习.简要步骤可以直接看最后的总结. Git的安装就不说了. 第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹). 你可以直接右击新建文件夹,也可以右击打开Git bash命令行窗口通过命令来创

【转载】如何在 Github 上发现优秀的开源项目?

之前发过一系列有关 GitHub 的文章,有同学问了,GitHub 我大概了解了,Git 也差不多会使用了,但是还是搞不清 GitHub 如何帮助我的工作,怎么提升我的工作效率? 问到点子上了,GitHub 其中一个最重要的作用就是发现全世界最优秀的开源项目,你没事的时候刷刷微博.知乎,人家没事的时候刷刷 GitHub ,看看最近有哪些流行的项目,久而久之,这差距就越来越大,那么如何发现优秀的开源项目呢?这篇文章我就来给大家介绍下. 1. 关注一些活跃的大牛 GitHub 主页有一个类似微博的时

GitHub上最火的74个Android开源项目(收藏)

GitHub上最火的40个Android开源项目(一) GitHub上最火的40个Android开源项目(二) GitHub上最火的74个Android开源项目(三) GitHub上最火的40个iOS开源项目(一) GitHub上最火的40个iOS开源项目(二) GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub平台上.更何况,基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要.利用这些项目,有时能够让你达到事半功倍的效果. 下面,就让我们

GitHub Android 最火开源项目Top20 GitHub 上的开源项目不胜枚举,越来越多的开源项目正在迁移到GitHub平台上。基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。

1. ActionBarSherlock(推荐) ActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题,开发者就可以很方便地使用所有版本的Android动作栏的设计模式. 对于Android 4.0及更高版本,ActionBarSherlock可以自动使用本地ActionBar实现,而对于之前没有ActionBar功能的版本,基于Ice Cream Sandwich的自定义动作栏实现将自动围绕布局.能够让开发者轻松开发