github建立网站的简单介绍
本文目录一览:
- 1、怎样在GitHub免费创建网站和域名?
- 2、如何使用Github Pages免费搭建网站
- 3、如何利用github搭建个人网站
- 4、如何使用Github仓库创建网站
- 5、如何在GitHub部署自己的个人网站
怎样在GitHub免费创建网站和域名?
工具/材料
电子邮箱账号
01
通过搜狗搜索GitHub,进入到这个官方网站,这个网站的性质是全世界最大的极客交流平台,点击【sign up】进行账号注册,如果已经有了账号,可以点击【sign in】进行登陆。。
02
注册的时候需要填写这个用户名,电子邮箱和密码,电子邮箱填写自己正常使用的,因为到后面需要进行邮箱验证。密码需要复杂,包括字母和数字才能设置成功。
03
GitHub这里有免费版和会员版,普通用户点击第一个免费版本就可以正常使用建站功能了。
04
然后是一个问卷调查表,主要就是了解一下你的编程水平、自己的身份和注册的目的。
05
注册完成后会跳转到下面的界面,点击【start a project】,意思是创建一个项目
06
在这里需要验证邮箱地址才能创建成功,这就是之前告诉大家注册的时候要使用自己常用的邮箱的原因。
07
打开自己的邮箱,登陆账号,点击邮箱中的【verify your email】,就会再次跳转到GitHub官网
08
这里我们点击创建项目就可以正常创建了。
09
在仓库中进行命名创建一个仓库,仓库用于存放网页的代码,网页的素材,可以交权限设置为共享,或者是建私人可见。
10
创建成功之后呢,有一行选项卡,点击最后一个【setting】
11
界面向下滚动,找到【GitHub pages】,点击下面的主题,【choose a theme】
12
这里,我们就选择第一个主题,主要差别就是背景。
13
之后在代码也可以看到自己的用户名以及这个仓库名,代码在中间部位可以进行编辑。
14
那我们这个网站的网址是什么呢?我们再次点击【setting】
15
同样找到【GitHub pages】,在下面就会出现自己的网站域名,点击即可进行访问
16
这里就可以看到我们之前选中的主题,大概就是下面的这个样子。
17 18
修改代码需要点击下面的保存修改,然后进行提交,在界面底部有一个绿色按钮,点击即可。
19
然后我们再访问自己的网站,使用F5刷新 ,如果你网页修改的篇幅比较大,它这个服务器会有缓存的时间需要稍微等待一会儿才会在网页上显示。
20
怎样将网页分享给别人?
我们创建域名,设计网页不是为了给自己看,需要通过一定的方法将网页进行分享,这里可以使用下面图片中的工具将网页,用二维码分享给别人。
21
选中转化网址,将网页粘贴过来,点击生成二维码
22
二维码的样式可以修改,最主要的是可以将其下载下来。
23
之后我们就可以将这个二维码,通过QQ,微信等方式分享给好友,让我的网站得到充分的传播。
特别提示
代码修改后不会立即同步,需要稍等。
如何使用Github Pages免费搭建网站
1. 什么是Github
Github 官方主页
简单说,Github是一个基于git的社会化代码分享社区。
你可以在Github上创建免费的远程仓库(remote repository),分享你的代码,当然也可以关注其他人的代码
你也可以建立公司账户,创建私有的远程仓库,与开发团队共同协作开发
想要使用Github Pages,你首先要创建一个Github账户
2. 谁在使用Github免费托管网站 ?
Bootstrap
NODESCHOOL
WebComponents
......
3. Github pages的两种类型
3.1 Project Pages(Repository Pages)
URL for Project Pages.png
在Github上我们可以给不同的project分别创建相应的repository,对于某一个repository,你可以在其中创建一个小网站,向人们展示你的项目,提供项目的相关信息等等。这就是所谓的project pages。例如上面说的bootstrap.com
在一个repo的gh-pages分支中的所有文件将出现在github.io上。
Project Pages How-To
创建一个gh-pages分支
编辑相应的html/css/js文件,用于展示在github.io上
push gh-pages分支到Github上面
//下面是一些会用到的git command
git checkout -b gh-pages //create a gh-pages branch
git branch //check all branches and which branch you are currently working on
git push origin gh-pages //push gh-pages branch to github
git checkout --orphan go-pages //you can create a new empty branch
git push origin :gh-pages //delete a remote branch
最简单地方法是从Github上直接自动生成页面,还可以选择模板。移步这里
3.2 User Pages
URL for User Pages
每一个Github账户只能有一个User Pages,主要用来展示一个账户中最最重要的项目。
命名为username.github.io的repo中的内容将会出现在username.github.io上。
User Pages How-To
创建一个CNAME文件,包含你的个性域名,放在source文件夹下
example.com
把你个性域名的A record指向Github DNS
192.30.252.153
192.30.252.154
创建一个新的repo,名字必须是username.github.io
创建新的repo
创建你的网站,包括:HTML文件,CSS文件...
my_website_folder
|- index.html
|- main.css
|- bootstrap.js
|...
创建本地git repo
~ $ cd my_website_folder //进入你的网站所在的文件夹
~ $ git init
~ $ git add .
~ $ git commit -m "Initial commit"
添加remote repo到本地,push到Github
~ $ git remote add origin
~ $ git remote -v //可以查看是否添加成功,及其详细信息
~ $ git push origin master
设置个性域名
如果想要搭建博客,下面列了一些非常流行的framework,可自动生成静态页面:
Octopress (基于Ruby)
Jekyll (基于Ruby) - 通过Github Pages和Jekyll搭建个人博客
Hexo (基于NodeJS) - 通过Github Pages和Hexo搭建个人博客
Pelican (基于Python)
4. Github Pages的限制(Limitations)
Github Pages只是静态网站(HTML, CSS, JavaScript)
没有服务端,所以不支持服务端的语言(没有ruby, php, python)
如何利用github搭建个人网站
如果你现在还没有自己个人博客网站的话,那么我觉得你看完本篇博客后,强烈的建议你去折腾折腾下,搞个自己的,让自己也能够体验装 X 的感觉。
要想用搭建一个个人博客网站,首先你得有一个域名,这样别人才可以通过域名访问,其次你还要一个空间来存放你的页面。
空间 空间有免费的空间,也有收费的空间。免费的当然就不够稳定了,收费的就很贵了,终究是很不爽,有没有什么地方是既免费又稳定的空间呢?有,Github 。它允许上传个人网站项目并自定义你的域名,而且又有稳定的服务,实在是不能够在好了。
下面就一起跟着我来一步一步的利用 Github 搭建个人博客网站吧!
1. 拥有一个域名
这个步骤我就不详述了。
举例:
打开腾讯云官网
搜索你想要的域名,下单买一个
2. 拥有一个 Github账号
互联网崇尚自由与分享。Github 是一个全世界程序员聚集的地方,大家相互分享自己写的代码,提升别人,也提升自己。大家都在为着开源社区努力着。因为我从开源项目中学到很多知识,所以我也非常愿意分享我的所见所学所得,我的 Github 主页: (欢迎 follow 和对我的项目给个 star 或者 fork 我的项目一起来和我完善项目)
如果还没有 Github 账号的话你就先去注册一个吧,有的话,直接登录就行,后面的操作都要用到 Github 的。
3. Github 上新建个人网站项目
登录 GitHub 之后,在页面右上角点击 + 加号按钮,点击 New repository。
由于我们是新建一个个人网站项目,所有仓库的名称需要安装 GitHub 个人网站项目的规定来写。
规则就是:
YOUR-GITHUB-USERNAME.github.io
比如我的 GitHub 用户名是 zhisheng17,那我就要填写 zhisheng17.github.io。然后选择公开模式,接着点击创建仓库按钮。
创建成功之后,进入了项目主页面。点击设置按钮。
进入之后,滚动页面到下方。点击页面自动生成器按钮。
点击右下方继续去布局按钮。
选择一个模板,点击发布页面按钮。
如何使用Github仓库创建网站
Github是一个分布式版本控制系统,已经成为全球最大的版本控制网站,下面来介绍一下如何在GItHub仓库上创建个人网站的代码仓。
一、注册Github账号,首先打开Github主页, 如果你没有登录过的话会打开如下图的界面
二、注意右侧不是登陆界面而是注册界面,按要求填写用户名,邮箱,密码,点击Sign up for Github,开始注册账号。
三、保持personal plan下面的Free选中(如果想使用private的代码仓库的话可以选择其他选项),先不选Help me set up an organization next,点击Finish sign up。
四、一个Github账号就创建成功了,接下来创建一个代码仓库。点击右边的+New repository开始创建仓库,如图:
五、在图中repository name下写上你的仓库名,在Description那里填写描述(可选不填),保持Public选中(如果选Private可以选择谁能看到谁能提交,public只能选谁能提交,private是付费的),下面Initialize this repository with a README决定是否生成一个README文件来初始化仓库,可选可不选,点击Create repository。
六、这样就生成了一个代码仓库了,如图中HTTP中的地址就是该仓库的地址,你可以通过git工具来访问到你保存在Github上的代码,也可以点击切换到SSH来生成SSH地址,点击地址邮编的按钮可以复制地址,如果在命令行中使用git的话可以使用下面提供的命令创建仓库。
创建一个仓库:
这样,一个Github仓库就完成了,接下来就可以在IDE中开始编写代码并且同步到Github上了,可以通过这个GitHub网站来浏览你的代码。
如何在GitHub部署自己的个人网站
github上部署的
个人网站
都是以
io结尾的
这是我的
xuhss.github.io
你在
新建项目
的时候
把名字叫做你的github用户名
那么
github会自动识别,你可以选个
网站模版
创建成功后
就可以访问了
发表评论
暂时没有评论,来抢沙发吧~