hexo+github部署

废话不多少,接着上次配置的环境进行github部署。

拥有自己的github

如果还没有github的账号就注册一个吧,传送门:GitHub官网:http://www.github.com

创建一个创库,creat new repository,Repository name和自己的用户名相同。就填you_user_name.github.io。

设置sshkey

如果你还没有设置ssh,那就参考下我的设置步骤,如果有可以跳过

=================ssh 设置===============

$ssh-keygen -t rsa -C "[email protected]"
#这将按照你提供的邮箱地址,创建一对密钥

按3个回车,密码为空

生成的时候会有一段这样的英文:

Enter file in which to save the key (/root/.ssh/id_rsa):

我这里是默认路径,在/root/.ssh/ 文件夹里,当然你可以自己定义路径,回车就可以了

cat id_rsa.pub

查看公钥,复制到你的github里。

1、登录github,进入你的 Account->Settings

2、左侧栏选择SSH Keys:

3、复制粘贴

4、测试下是否成功:

ssh -T [email protected]

一般都会成功,出现以下提示

Hi XXXX! You‘ve successfully authenticated, but GitHub does not provide shell access.

5、设置账户信息

现在你已经可以通过SSH链接到GitHub了,还有一些个人信息需要完善的。
Git会根据用户的名字和邮箱来记录提交。GitHub也是用这些信息来做权限的处理,输入下面的代码进行个人信息的设置,把名称和邮箱替换成你自己的,名字必须是你的真名,而不是GitHub的昵称。

$ git config --global user.name "you_name"//用户名
$ git config --global user.email  "[email protected]"//填写自己的邮箱

至此,ssh就设置完毕,如有问题,请参考 http://blog.csdn.net/hustpzb/article/details/8230454/。

=================ssh 设置 end===============

部署到github

1、选择自己的仓库目录,即 you_user_name.github.io

时间: 2024-10-10 01:35:39

hexo+github部署的相关文章

Hexo+Github/Coding免费搭建个人博客网站

体验更优排版请移步原文:http://vblog.win/blogs/other/hexo-github-build-blog.html 很早之前就想搭建一个属于自己的博客网站,一方面是给自己做笔记,把平时遇到的问题和解决问题的方式方法记录下来,顺便提升自己的表达能力.总结能力:另一方面,个人博客就像是自己在网络世界中的一个小家,一个完全属于自己的空间,你可以在这里尽情发挥,别人可以通过它来了解你.前段时间偶然间发现了Hexo,看了两天官方文档,参考网上教程,搭建了自己的个人网站:http://

《Hexo+github搭建个人博客》

<Hexo+github搭建个人博客> 文/冯皓林 完稿:2016.4.22-2016.4.23 注意:本节教程只针对Windows用户.本教程由无人赞助,赞助写出. <Hexo+github搭建个人博客>1 思维导图总览:2 What?2 简介:2 Hexo:2 NodeJs2 Github4 Git5 Github page:5 Markdown6 How?7 环境配置:7 安装Git8 安装Node.js9 安装hexo13 第一步:打开cmd.13 第二步:进入NodeJS

【Hexo】Hexo+Github构建个人博客 (二):创建Hello World

一.生成项目,初始化 在项目目录下创建好Blog目录,比如我的是  D:\projects\web\arvin0-blog ,然后执行命令 hexo init 如图: 创建完成之后的结果,如图: 二.生成静态页面 执行命令 hexo generate (hexo g 也可以) 如图: 三.启动本地服务 启动本地服务,进行文章预览调试,执行命令  hexo server 如图: 打开浏览器,输入http://localhost:4000 效果如图: 四.把本地hexo文件部署到Github上 1.

Mac 上搭建基于 Hexo + GitHub 个人博客

环境配置 本人电脑系统:macOS Node.js 生成静态页面.安装Node.js Git 用于将本地 Hexo 内容提交到 Github.Xcode自带Git(前提:macOS已经安装了Xcode),若没有,可以参考 Hexo官网上的安装方法. 安装 Hexo 当 Node.js 和 Git 都安装好后,就可以正式安装 Hexo 了,终端执行如下命令: $ sudo npm install -g hexo 输入管理员密码(Mac 登陆密码)即可开始安装. 注: sudo:linux系统管理指

3min快速使用Hexo+GitHub搭建免费博客

准备工作 至于为什么使用Hexo,而不使用Jekyll,网上已经做了一些比较,这里就不在赘述. 由于是免费博客,本篇文章暂不涉及域名申请. 在开始之前,已有的资源包括: 申请GitHub账户 安装Node.js 安装Git 环境检测 输入以下命令有返回版本号,说明Node.js环境配置正确: 1 node -v 2 npm -v 安装Hexo 首先在D盘符下建立hexo文件夹,配置完成后博客资源存放路径: D:\hexo\blog 依次输入以下命令: 1 cd D:/hexo 2 npm ins

使用Hexo+Github搭建属于自己的博客

工具:Visual Studio Code/MarkdownPad技术:Hexo+Github 创建Github项目 Github账户注册和新建项目,项目必须要遵守格式:账户名.github.io,不然接下来会有很多麻烦.并且需要勾选Initialize this repository with a README 在建好的项目右侧有个settings按钮,点击它,向下拉到GitHub Pages,你会看到那边有个网址,访问它,你将会惊奇的发现该项目已经被部署到网络上,能够通过外网来访问它. 安装

使用hexo+GitHub搭建个人博客的心得(含教程)

Author Email Yaoyao Liu [email protected] 前言 对于广大CS专业的学生和码农,找一个地方写博客,记录一些编程.配置环境.阅读论文的心得体会是一个很常见的习惯.当然想搭建个人博客,就需要找个靠谱的平台,主要就是以下的两种方式: 使用网站提供的博客平台,例如国内的CSDN.博客园:国外的Blogger.Wordpress 自己建站,发布到自己的服务器上,或者发布到GitHub.GitLab.Bitbucket等支持静态网页发布的git平台 针对于第一种方式,

Hexo+Github博客最简教程-Dockerfile自动搭建

闲谈 拿出你的气质,打开你的电脑,借你半小时搭建好属于你的hexo博客,小生用dockerfile自动帮你搭建好:你只需要在你的mac或linux或windows上提前把docker安装好,如何安装不是我的重点,请参考Docker安装:作为程序员,博客就像你的影子,我都已经忘了内心曾经多少次告诫自己,一定要搭建一个属于自己的技术博客,奈何日复一日过去了,近来终于落实到行动上来,所谓明日复明日,明日何其多,早晚要做的事,劝君晚做不如早做. 搭建Hexo 获取基础镜像 Docker安装成功之后方能进

Hexo + Github 搭建个人主页

全局安装 hexo sudo npm install -g hexo 初始化 新建文件夹,进行初始化,并在本地安装必要组件. hexo init npm install 生成如下目录: . ├── _config.yml ├── node_modules/ ├── package.json ├── scaffolds/ ├── source/ | ├── _drafts | └── _posts └── themes/ _config.yml 站点配置文件,全局配置都在这个文件中. node_m