GitHub创建自己的博客
养浩然之气,做博学之人
作为一名程序猿,很多时候都想把自己所学所用的都想写下来,很多人喜欢在csdn,cnblogs等等博客网站上写博客,有些人更喜欢动手搭建自己的小博客,本文分享的是在GitHub上搭建一个自己的博客小站。
github提供了一个功能叫github.io,用官网的一句话来形容 Websites for you and your projects.
下面将跟大家一步一步完成自己的github.io博客小站之路。
准备工作:
- GitHub账号(必须)
- 了解前端知识
- 熟悉Markdown
安装Git并创建版本库
可以参考 Win10安装Git方式,其他系统也类似,默认下一步安装就可以了。
本地库和远程库同步:
方式一、可以采用上文中,把本地库Push到GitHub上一个新库里
方式二、把GitHub上版本库拉取到本地,本文采用方式二,感兴趣的话可以两种都试试
二者均需要在本地创建项目目录,并配置用户信息:
创建项目目录,如:D:PythonProjectsxiaowangyun
打开Git bash ,进入项目目录
代码语言:javascript复制 cd d:/PythonProjects/xiaowangyun
配置本地仓库:
代码语言:javascript复制git init
配置本地仓库账户和邮箱(用自己的GitHub邮箱便可以了):
代码语言:javascript复制 git config --global user.name "xiaowangyun"
git config --global user.email "xwy@xiaowangyun.com"
创建repository并拉取到本地
首先创建一个仓库。
注注注:repo名字必须是username.github.io ,比如我的:xiaowangyun.github.io
找到clone or download 获取GitHub库链接,如:https://github.com/xiaowangyun/xiaowangyun.github.io.git
拉取远程GitHub版本库到本地库:
代码语言:javascript复制 git clone https://github.com/xiaowangyun/xiaowangyun.github.io.git
输出:
Cloning into 'xiaowangyun.github.io'...
remote: Enumerating objects: 3, done.
remote: Counting objects: 100% (3/3), done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
Unpacking objects: 100% (3/3), done.
增加个人博客页面,push到远程GitHub
代码语言:javascript复制git add .
git commit -m "添加个人小站"
git push origin master
此时访问自己的小站吧:https://xiaowangyun.github.io/
常用Git 命令:
代码语言:javascript复制#初始化新版本库(通过git把项目管理起来)
git init
#添加所有文件(只是在本地准备好,注意那个“.”表示所有文件)
git add .
#提交本地git仓库(引号中是说明信息)
git commit -a -m 'version 1.0.0'
#连接远程仓库
git remote add origin https://github.com/xiaowangyun/xiaowangyun.github.io.git
#拉取远程库到本地
git clone https://github.com/xiaowangyun/xiaowangyun.github.io.git
#推入远程仓库
git push origin master