github 怎么搭建博客

游戏攻略04

github 怎么搭建博客,第1张

github 怎么搭建博客
导读:1 先去github官网申请一个账号,然后创建一个仓库:2 进入仓库的右上角的Setting里,找到这里,改为master分支:3 然后先保存4 随便选择一个主题后退出来多了一个文件,相当于是仓库默认首页indexhtml,之后把这个文件删

1 先去github官网申请一个账号,然后创建一个仓库:

2 进入仓库的右上角的Setting里,找到这里,改为master分支:

3 然后先保存

4 随便选择一个主题后退出来

多了一个文件,相当于是仓库默认首页indexhtml,之后把这个文件删了也没有影响,这一步主要是和github没更新以前的gh-pages分支的作用相同

5 在本地建一个文件夹:

6 打开github客户端,登陆自己的账号

7 进入命令行

8 进入github的命令行:

首先要将云端的仓库地址克隆下来:

9 先在命令行里进入本地所建的文件夹:

10 开始克隆地址:

11 在本地文件夹发现多出这么些文件(部分文件可能隐藏,可以将他们调出来)

12 将博客的代码(网上有博客模板,自己不想写,就去下载一些现成的带有完整源码的博客代码)放进这里:

13 将代码上传:

依次在命令行输入:(注意命令行当前所在的位置必须是在博客代码所在目录)代码如下:

黑体部分全部要替换为自己的路径或者仓库名:

cd F:\blog\xiaohe

git add (有一个点)

git commit -m 'demo'

git pull origin master (注意是master分支,不是以前的gh-pages分支)

git push origin master

(以后博客页面的跟新以及代码的上传,都可以在本地文件夹xiaohe里操作,然后通过上面相同的几行代码执行即可。)

具体代码执行结果如下截图所示:

14此时,所有工作就已经完成,可以到仓库的Setting里查看到自己博客的地址:

1创建github账号

2点击右上角新建代码仓库

3仓库命名为"你的用户名+githubio"

4购买域名,阿里云top域名第一年只要1元钱

5github仓库创建CNAME文件,内容为域名,加不加www都可以

6解析域名,选择CNAME,主机记录为www,内容为"github用户名+githubio"

7打开浏览器,输入域名即可访问github上的代码仓库

8本人使用仅会的html、css+js搭建个人网站,模仿的是littenm

9也可以使用hexo,内有封装好的主题

GitHub 是一个用于使用Git版本控制系统的项目的基于互联网的存取服务,GitHub于2008年2月运行。在2010年6月,GitHub宣布它现在已经提供可1百万项目,可以说非常强大。

Github虽然是一个代码仓库,但是Github还免费为大家提供一个免费开源Github Pages空间,利用这个空间可以搭建轻量级的博客系统,绑定自己的域名,存放一些和文件等等。

于是我这几天都在研究怎么用Github Pages搭建一个个人博客,可惜由于对代码和git命令不熟悉,磕磕碰碰,在网上搜索Github Pages免费空间使用教程,比较少,而且不全面,或者说不适合像我这样从未接触过Github的人,有几次的按照网上的教程来做都失败了,主要是好步骤不知道如何操作。

中途也想到过放弃Github Pages,因为这样一个“如此麻烦”的空间即使搞定估计用途也不大。最后终于在大牛的指导和自己的摸索下建成了。并且Github是老牌开源的空间——稳定、不会随便删除用户数据,且没有外链流量限制。所以也是独一无二的了,就是操作麻烦点,新手不建议用。

一、申请Github Pages账号和创建项目

1、打开空间地址:https://githubcom/,点击“sign UP”注册一个账号。

2、登录后,点击右上角新建一个项目,如下图

3、创建完成后,会给出来该项目的代码。这里暂时不用管。

二、本地连接和管理Git项目

1、首先下载Git工具,这里为大家提供一个安装包RailsInstaller,里面已经包括了Rails 303 、Ruby 187、SQLite 373 、Git 1731 、DevKit,这些工具都是你深入学习git所必备的。

2、在RailsInstaller中运行git bash,然后依次执行下列命令,配置你的git,代码如下:

git config --global username "用户名"

git config --global useremail "邮箱"

git config --global credentialhelper cache

git config --global credentialhelper 'cache --timeout=3600'

3、执行代码效果如下图:

4、创建一个SSH Keys,输入下列语句,看看本地有没有ssh keys。

cd ~/ssh

5、显示如下图表示没有。

6、接下来创建SSH Keys,执行下列代码。

ssh-keygen -t rsa -C "邮箱"

7、然后会要你选择保存的位置,直接回车即可,如下图:

8、接下来还要输入密码,如下图:

9、完成后,你就可以在你刚才保存的文件路径中看到一个id_rsapub文件了,公钥就在这里。

三、添加SSH Keys成功连接Github

1、用记事本打开id_rsapub,复制里面的东西,粘贴到Github项目的SSH Keys中,如下图

2、输入以下代码,测试是否可以成功连接。

ssh -T git@githubcom

3、第一次连接还要输入Yes,确认一下,如下图

4、最后出现如下提示就表示连接成功了。

四、Github Pages搭建个人博客空间

1、在Github创建一个个人空间,有两种方法,一种纯代码手工创建。这里要涉及的专业知识就比较多了,有兴趣的朋友可以深入研究一下。如下图:

2、第二次方法就是,利用Github Pages自动生成网站页面。选择右上角的account setting(账户设置)后选择repositories(信息库),在右侧选择你的应用,然后选择setting(设置)如下图:

3、选择中间的“自动生成页面”,如下图:

4、接下来选择页面模板,如下图:

5、完成后,10分钟后就自动生成个人主页了。

github建站和云服务器区别:

1、github建站服务器:github建站服务器是可以快速搭建简单应用的新一代云服务器,云耀云服务器按已搭配的套餐售卖,适用于低负载应用场景,可以更加便捷、更加高效的部署、配置和管理应用。

2、云服务器:云服务器提供多种计费模式、规格类型、镜像类型、磁盘类型,您可以针对不同的业务场景,自定义配置云服务器。