南京排名推广(南京产品推广)
49
2022-12-17
本文目录一览:
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)
如果你现在还没有自己个人博客网站的话,那么我觉得你看完本篇博客后,强烈的建议你去折腾折腾下,搞个自己的,让自己也能够体验装 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。然后选择公开模式,接着点击创建仓库按钮。
创建成功之后,进入了项目主页面。点击设置按钮。
进入之后,滚动页面到下方。点击页面自动生成器按钮。
点击右下方继续去布局按钮。
选择一个模板,点击发布页面按钮。
本质上是访问html页面。可以在js中添加数据库连接,使用数据库。但不能搭建数据库。创建文件,当作数据库来用可以
github上部署的
个人网站
都是以
io结尾的
这是我的
xuhss.github.io
你在
新建项目
的时候
把名字叫做你的github用户名
那么
github会自动识别,你可以选个
网站模版
创建成功后
就可以访问了
关于github创建网站和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注云尚网络www.ysfad.net。
发表评论
暂时没有评论,来抢沙发吧~