使用华为云+GitHub搭建自己的博客
1、搭建自己博客首先创建GitHub账号
在GitHub官网上创建一个账号: 我的账号地址是 : https://github.com/SueKayTian

2、GitHub账号创建好之后,客户端创建自己的仓库,如果自己电脑系统是Windows系统可以下载 gitbbash ,下载地址是 : https://gitforwindows.org/
下载之后使用账户信息关联自己远程的仓库:
使用的命令是 git config --global user.name "youname"
git config --golbal user.email " email@example.com" 更加细节上的SAH秘钥等 参照廖雪峰的博客

仓库建好了之后, 我们去寻找一个 博客的主题模板 网址: http://jekyllthems.org/ 该网站上有很多模板可以选择自己喜欢的 fork 具体操作如下:
点击 deam 查看样式 确定之后选择 homepage 跳转到GitHub

点击 fork拉取到自己的GitHub账户上

之后我么点击setting 将仓库的名字修改掉换成自己的账户的名字 但是 因为是博客 所有 命名方式 为 账户名字+github.io,此时不用关闭页面继续到华为云上注册一个域名

进入华为与注册自己的账号,搜索注域名,注册一个域名,购买成功之后。在搜索框中搜索云解析服务DNS

注册号域名好之后,选择自己刚才注册的域名,选择添加记录,解析域名。 主记录为 www 类型为 CNAME 将域名转换成另一个域名 值设置为 GitHub的账户名+github.io 点击确定

之后回到GitHub的界面 在gie pages上的custom domain 上填写刚在注册的域名 点击保存。 也可以修改自己的主题。因为刚刚注册的域名还要经过五天的审核通过,所以现在并不能访问自己的页面。

最后将这个Github仓库克隆到自己的电脑上, 土体克隆的方式 使用命令 git clone git@github.com:用户名.github.io
现在开始配置博客的配置文件信息

进入到文件, 可以看到存在很多博客的文件信息, 其中 -config.yml是博客的配置文件,储存了博客的基本信息, 其中 _posts文件中是我们要上传写好的博客的一个文件池。写好的博客都在这个文件当中。使用编辑器notepad++或者其他html编辑器 便捷 _config.yml文件 修改自己博客的标题头像或者描述信息等。


最后我们下周一个博客编辑器编辑自己的博客 ,可以使用markdown软件
之后将写好的博客提交的 _posts中、
具体命令
git add
git commit -m"ceshiblog"
git push -u origin master
这样本地的仓库上的博客直接更新
下面就是审核通过后网站可以访问的界面:

使用华为云+GitHub搭建自己的博客的更多相关文章
- 基于hexo+github搭建一个独立博客
一直听说用hexo搭建一个拥有自己域名的博客是很酷炫的事情~,在这十一花上半个小时整个hexo博客岂不美哉. 使用Hexo吸引我的是,其简单优雅, 而且风格多变, 适合程序员搭建个人博客,而且支持多平 ...
- hexo+github搭建自己的博客
之前很早就想用hexo弄一个自己独立的博客了,在博客园也写了很多的博客,不过不喜欢博客园的风格.不过今天,终于折腾成功了,用hexo搭建了一个在github写的博客,开心,后面会将自己以前的博客慢慢迁 ...
- 利用 Hexo + Github 搭建自己的博客
扯在前面 在很久很久以前,一直就想搭建属于自己的一个博客,但由于各种原因,最终都不了了之,恰好最近突然有了兴趣,于是就自己参照网上的教程,搭建了属于自己的博客. 至于为什么要搭建自己的博客了?哈哈,大 ...
- 用 Hexo + Github 搭建自己的博客
扯在前面 在很久很久以前,一直就想搭建属于自己的一个博客,但由于各种原因,最终都不了了之,恰好最近突然有了兴趣,于是就自己参照网上的教程,搭建了属于自己的博客. 至于为什么要搭建自己的博客了?哈哈,大 ...
- 基于 GitHub 搭建/创建自己博客 DIY
此博客主要实现通过github创建个人定制的博客的功能,主要参考如下两篇文章,再次感谢. 创建GitHub技术博客全攻略 “授人以渔”的教你搭建个人独立博客 [说明]:使用本文的正确方式是参考上述两篇 ...
- 如何使用Github搭建自己的博客
1.前期准备 sudo apt-get install npm sudo npm install hexo -g 首先使用如下命令创建项目,name是你要创建的博客的名字: hexo init {na ...
- 使用hexo+github搭建免费个人博客详细教程
[TOC] 本文目录(注意无法点击): 前言 体验更加排版请访问原文链接:http://blog.liuxianan.com/build-blog-website-by-hexo-github.htm ...
- 借助github搭建自己的博客
创建GitHub技术博客全攻略 通过GitHub Pages建立个人站点(详细步骤) 备注: 我搭建成功了,但是访问时只能使用"http://username.github.io/usern ...
- hexo干货系列:(一)hexo+gitHub搭建个人独立博客
前言 一直想要一个自己的独立博客,但是觉得申请域名+服务器的太麻烦了就一直没有实现.偶然机会发现Hexo这个优秀的静态博客框架,再搭配现在流行的gitHub,简直是完美写博客的黄金搭档(免费+方便). ...
随机推荐
- (二十七)JVM类加载器机制与类加载过程
一.Java虚拟机启动.加载类过程分析 下面我将定义一个非常简单的java程序并运行它,来逐步分析java虚拟机启动的过程. package org.luanlouis.jvm.load; impor ...
- POJ 3903 Stock Exchange 最长上升子序列入门题
题目链接:http://poj.org/problem?id=3903 最长上升子序列入门题. 算法时间复杂度 O(n*logn) . 代码: #include <iostream> #i ...
- angular2 select 联动
界面操作触发大分类id改变,根据id获取二级分类的数据进行绑定显示. html: <div style="overflow: hidden;float: left;padding-le ...
- 单元测试-测试技术(Unit Test)
1.1白盒测试和单元测试的区别的论述: 1) 单元测试和白盒测试是不同的,虽然单元测试和白盒测试都是关注功能,虽然他们都需要代码支持,但是级别不同, 白盒测试关注的是类中一个方法的功能是更小的单位,但 ...
- react-native 上拉加载
import React, {Component} from 'react'; import {View, ScrollView, Text, Dimensions, Image} from 'rea ...
- Linux_高级用法
LInux如何压缩和解压文件 文件压缩与解压主要讲zip和tar 安静模式和文件夹 zip -r -q -o test.zip 需要打包文件 查看打包文件 du -h test.zip 上节学过的fi ...
- PHP 与操作判断奇偶
/** * 判断奇偶数 * @param $n * @return int */ function isOdd($n){ // $a & $b And(按位与) 将把 $a 和 $b 中都为 ...
- C++拾忆
1.引用 1.建立引用的时候,必须初始化,引用一旦初始化,就和一个对象绑定,不能再修改为其他对象的引用 2.对引用取地址,和对原始对象取地址,是同一个地址 3.不能用做引用的:void.数组 2.内联 ...
- [转帖]LINUX下使用rinetd端口转发
LINUX下使用rinetd端口转发 https://www.iteye.com/blog/lvinie-1167701 . 本来想自己写一下 发现没必要. 并且原作者提供了pan.baidu.com ...
- [转帖]Red Hat K8s 关键人物 Grant Shipley 跳槽到 VMware
Red Hat K8s 关键人物 Grant Shipley 跳槽到 VMware https://news.cnblogs.com/n/641944/ 这四小时的工作效率 太无敌了.. 投递人 ...