cari

Rumah  >  Soal Jawab  >  teks badan

github - Bagaimana untuk menetapkan kunci peribadi ssh untuk versi mudah alih git (iaitu, versi yang dipasang pada pemacu kilat USB)?

Versi mudah alih git adalah plug-and-play dan boleh digunakan pada mana-mana komputer yang tidak memasang git. Jika saya menggunakan kaedah yang sama seperti versi desktop git untuk menyediakan kunci peribadi ssh, saya tidak akan dapat menggunakan ssh untuk mengakses gudang jauh github secara normal, walaupun saya menyimpan kunci peribadi pada pemacu denyar USB. Berikut ialah mesej ralat:

Keaslian hos 'github.com (192.30.253.112)' tidak boleh
ditetapkan.
Cap jari kunci RSA ialah SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdECARLviKw>pasti anda mahu menyambung🎜6. /tidak)? ya
Amaran: Menambahkan 'github.com,192.30.253.112' (RSA) secara kekal pada senarai tahu
n hos.
Kebenaran ditolak (publickey).
maut: Tidak dapat membaca dari jauh repositori.

Sila pastikan anda mempunyai hak akses yang betul

dan repositori wujud.

Saya ingin tahu cara menyediakan kunci persendirian ssh dalam versi mudah alih git untuk memastikan saya boleh menyambung ke repositori jauh seperti biasa.

淡淡烟草味淡淡烟草味2768 hari yang lalu1203

membalas semua(1)saya akan balas

  • 黄舟

    黄舟2017-05-02 09:45:52

    Saya menemui kaedah konfigurasi berdasarkan fail readme dalam versi mudah alih git. Sebenarnya, kaedahnya sangat mudah Langkah-langkah konfigurasi pada dasarnya sama dengan kaedah mengkonfigurasi ssh-key dalam versi desktop git, kecuali langkah memilih laluan penyimpanan kunci adalah berbeza - jangan tekan Enter untuk menggunakan laluan lalai, tetapi tukar laluan kepada pemacu kilat USB Laluan ke versi git (seperti g:\git_portable\.ssh). Kemudian, setiap kali anda menggunakan git (versi mudah alih), mula-mula gunakan export HOME=g:\git_portable untuk mengubah suai sementara HOME pembolehubah persekitaran, dan laluan pemasangan seterusnya versi mudah alih git hendaklah ditetapkan mengikut situasi sebenar anda.
    Dengan cara ini anda boleh menggunakan ssh untuk mengakses repositori jauh github anda seperti dalam versi desktop git.
    Perhatian, jangan abaikan garis miring berganda \ dalam laluan di atas.

    balas
    0
  • Batalbalas