Blog hexo yang boleh dijalankan secara setempat, apabila menolak ke github
menggesa bahawa pengesahan kunci awam gagal
Tetapi menguji
Tidak pasti apa ini. . . Repositori lain juga boleh menyerahkan kod seperti biasa
Atau ke mana saya harus pergi untuk menyemak masalah
Ini ialah konfigurasi git dalam _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
Terima kasih banyak orzzzz! ! ! !
Kemas kini 6 Jun:
Rujukanhttps://xuanwo.org/2015/02/07/generate-a-ssh-key/
Konfigurasikan semula kunci ssh
Antaranya
Sertai Ejen SSH
Masukkan langkah seterusnya:ssh-agent -s
Jika sesuatu seperti Agent pid XXXX muncul, langkau langkah seterusnya, jika tidak masukkan:
evalssh-agent -s
sehingga gesaan seperti Agent pid XXXX muncul, Masukkan:
ssh-add ~/.ssh/id_rsa
Dengan cara ini, anda telah berjaya menghasilkan SSH yang boleh digunakan secara tempatan kunci.
Langkah ini mungkin terlepas pandang sebelum ini. . . .
Anda boleh menyerahkan seperti biasa
Periksa sama ada kunci telah dikonfigurasikan, maka anda perlu menukar alamat dalam fail
_config.yml
kepada format SSH. Jika ia telah diserahkan sebelum ini, anda perlu memadamkan folder.deployer_git
dan semulahexo d -g