现在不知道什么情况不好用了
点击新建一个仓库,你会在新建仓库页面看到这个Import a repository
,点它
然后你会看到如下图的内容
在You old repository's clone URL
下填我这个项目的链接
https://github.com/FuShaoLei/auto-hexo-template
然后为了安全起见(或者说是为了隐私起见),将仓库设为private
都设置完后点击下面那个绿色按钮Begin import
即可
完成时如下
要配置的有
- 配置公钥和私钥
.github/workflows/main.yml
里的用户名和邮箱_config.yml
里的root
和deploy
下面一一说明
在你的本地ctrl+r
输入cmd
调出小黑块,输入
ssh-keygen -t rsa -C "<你的github邮箱>"
然后在C:\Users\用户名\.ssh
中可找到
- 公钥的配置(正常来说应该是配置过了),直接在这个链接点击那个new SSH key就可配置
- 私钥的配置,点击 https://github.com/<你的用户名>/<存放源文件的仓库名>/settings/secrets,新建私钥,注意,这里的名称要填
HEXO_DEPLOY_PRIVATE_KEY
这个不多说了,底部可以找到
如果你部署的仓库名是<你的github用户名>.github.io
),那么用默认的就行了,如果不是的话,要改成
root: /<仓库名>/
然后是deploy
,大家根据自己的需求来改就好了
deploy:
type: git
repository: git@github.com:<你的用户名>/<部署hexo的仓库名>.git
branch: master
点击那个绿色的按钮即可