码迷,mamicode.com
首页 > 其他好文 > 详细

hexo+github部署

时间:2016-04-05 12:13:52      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:

废话不多少,接着上次配置的环境进行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 "your_email@example.com"
#这将按照你提供的邮箱地址,创建一对密钥

按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 git@github.com

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

Hi XXXX! Youve 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  "you@exmaple.com"//填写自己的邮箱

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

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

 

部署到github

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

hexo+github部署

标签:

原文地址:http://www.cnblogs.com/zhvon/p/5354483.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!