Le blog hexo qui peut être exécuté localement, lors de la poussée vers github
indique que l'authentification par clé publique a échoué
Mais tester
Je ne sais pas ce que c'est. . . D'autres référentiels peuvent également soumettre du code normalement
Ou où dois-je aller pour vérifier le problème
C'est la configuration de git dans _config.yml
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
Merci beaucoup orzzzz ! ! ! !
Mise à jour du 6 juin :
Référencehttps://xuanwo.org/2015/02/07/generate-a-ssh-key/
Reconfigurer la clé ssh
Parmi eux
Rejoindre l'agent SSH
Entrée de l'étape suivante :ssh-agent -s
Si quelque chose comme Agent pid XXXX apparaît, sautez l'étape suivante, sinon entrez :
evalssh-agent -s
jusqu'à ce qu'une invite comme Agent pid XXXX apparaisse, entrez :
ssh-add ~/.ssh/id_rsa
De cette façon, vous avez généré avec succès un SSH utilisable localement. clé.
Cette étape a probablement été négligée auparavant. . . .
Peut être soumis normalement
Vérifiez si la clé a été configurée, vous devez alors changer l'adresse dans le fichier
_config.yml
au format SSH. S'il a déjà été soumis, vous devez supprimer le dossier.deployer_git
et re-hexo d -g