
部署Githu
建立Repository
建立与你用户名对应的仓库名必须为【tanwanme.github.io】,固定写法。
(tanwanme换成你的github用户名)
建立关联
修改d/Hexo/_config.yml
1 | deploy: |
配置SSh key
输入以下命令,这个邮箱是你当时注册github时所用的邮箱。
1 | ssh-keygen -t rsa -C "6265911@qq.com" |
然后会要求你填写passphrase,一路回车即可。
Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa)(回车就好),
Enter passphrase (empty for no passphrase):(回车,不需要输入密码)
Enter same passphrase again:(回车不需要输入密码)
注意: 因为Hexo的自动部署如果设置了密码的话会部署失败
继续执行一下命令
1 | ssh-agent -s |
键入以上最后一条指令,拷贝Key(先拷贝了,等一下可以直接粘贴)
到了这一步,就可以添加SSH key到你的Github账户了。

1 | cd git-upload/indigo |
接下来依次输入以下代码即可完成其他剩余操作:
1 | git add . |
(注:别忘了有个 . 此操作是把indigo文件夹下面的文件都添加进来)
1 | git commit -m "myself" |
(注:“myself”里面换成你需要显示在github的提交描述,如“first commit”、"第一次提交"等)
1 | git push -u origin main |
(注:此操作目的是把本地仓库push到github上面的main分支,此步骤需要你输入帐号和密码)