本地可以运行的hexo博客,在push到github的时候
提示了公钥认证失败
但是测试
不太清楚这是什么情况。。。别的仓库也能正常提交代码
或者应该往什么方向查问题
这是_config.yml中git的配置
deploy:
type: git
message: update
repo:
github: git@github.com:Can2studio/Can2studio.github.io.git,master
can2: ssh://can2@git.kdwycz.com:2333/git/can2/blog.git,master
不胜感激orzzzz!!!!
6月6更:
参考https://xuanwo.org/2015/02/07/generate-a-ssh-key/
重新配置了一遍ssh key
其中
加入SSH Agent
下一步输入:ssh-agent -s
如果出现类似Agent pid XXXX这样的字样,则跳过下一步,否则输入:
evalssh-agent -s
直到出现Agent pid XXXX这样的提示之后,输入:
ssh-add ~/.ssh/id_rsa
这样,你成功的在本地生成了一个可用的SSH key。
这一步大概是之前疏忽的。。。。
可以正常提交了
키가 구성되었는지 확인한 후
을 다시 제출해야 합니다._config.yml
파일의 주소를 SSH 형식으로 변경해야 합니다. 이전에 제출한 경우에는.deployer_git
폴더를 삭제하고hexo d -g