1 本地环境
macOS10.14.14
node.js@6.14.4
git@1.9.2
hexo@6.4.0
1.1 安装Node.js
node -v
1.2 安装配置Git
查看git是否安装成功
git --version
2 GitHub操作
2.1 创建仓库
新建一个名为你的用户名.github.io的仓库,这里,我的github用户名是Wasabi1234,那么就新建Wasabi1234.github.io的仓库,必须是你的用户名,其它名称无效,将来你的网站访问地址就是 http://Wasabi1234.github.io
每一个github账户最多只能创建一个这样可以直接使用域名访问的仓库。
2.2 注册绑定域名
不绑定域名也是可以的,就用默认的 xxx.github.io 来访问;
但你肯定想更个性一点,就得拥有一个属于自己的域名
首先你要注册一个域名,推荐阿里云,暖暖的很贴心~
2.3 配置SSH key
你提交代码肯定要拥有你的github权限才可以,但是直接使用用户名和密码太不安全了,所以我们使用ssh key来解决本地和服务器的连接问题。
- 检查本机已存在的ssh密钥
$ cd ~/. ssh
如果提示:No such file or directory 说明你是第一次使用git
- 生成ssh key
ssh-keygen -t rsa -C "邮件地址"
然后连续3次回车,最终会生成一个文件在用户目录下
- 打开用户目录
找到.ssh\id_rsa.pub
文件
使用强大的VS Code打开并copy里面的内容
打开你的github主页,进入个人设置
SSH and GPG keys 然后点击New SSH key
将刚复制的内容粘贴到key那里,title随便填,Add!
2.4 测试是否成功
$ ssh -T git@github.com
看到这个信息说明SSH已配置成功!
2.5 配置签名
在博客blog目录下,其中的name和email替换成你自己的用户名和邮箱
是你的github用户名,非昵称!
填写你的github注册邮箱
$ git config --global user.name "Wasabi1234" $ git config --global user.email ""sss2855845850@gmail.com"
设置全局的签名,每次提交的时候都会有对应签名