cari

Rumah  >  Soal Jawab  >  teks badan

ssh - kebenaran github ditolak (kunci awam)

Sistem Mac
Tiada masalah sama sekali apabila menggunakan perintah ssh -T git@github.com

Tetapi apabila menggunakan git clone *** ia meminta kebenaran ditolak(kunci awam)

id_rsa juga baru saya tambah pada github

淡淡烟草味淡淡烟草味2794 hari yang lalu812

membalas semua(2)saya akan balas

  • 迷茫

    迷茫2017-05-02 09:34:16

    Anda harus menambah kandungan id_rsa.pub pada github
    Ini adalah kunci awam

    Tetapi rasanya ia disebabkan oleh sebab lain

    balas
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-02 09:34:16

    Rancang

    1. Mula-mula pastikan langkah ini selesai. (user.name user.email kekal tidak berubah, item dalam " " perlu ditukar)

    $ git config --global user.name "Your Name"
    $ git config --global user.email "email@example.com"

    Perhatikan parameter --global arahan git config Menggunakan parameter ini bermakna semua repositori Git pada mesin anda akan menggunakan konfigurasi ini, anda juga boleh menentukan nama pengguna dan alamat e-mel yang berbeza repositori tertentu.

    2. Cipta Kunci SSH, log masuk ke GitHub, buka halaman "Tetapan akaun", "Kunci SSH" dan tambahkannya.
    Ini pautannya.
    SSH gudang jauh

    3. Masih tidak berfungsi, lihat di bawah.

    git clone ssh://github.com/username/repository.git 

    Penggunaan di atas tidak diformatkan dengan betul. Ia hendaklah dalam format berikut:

    git clone ssh://git@github.com/username/repository.git

    atau,

    git clone git@github.com:username/repository.git

    Rujukan

    Pautan Bahasa Inggeris tutorial Git

    balas
    0
  • Batalbalas