cari

Rumah  >  Soal Jawab  >  teks badan

github-pages - Isu tentang hexo menolak ke githubpage

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:
eval ssh-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

怪我咯怪我咯2855 hari yang lalu839

membalas semua(1)saya akan balas

  • 漂亮男人

    漂亮男人2017-05-02 09:36:30

    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

    balas
    0
  • Batalbalas