ssh - kebenaran github ditolak (kunci awam)
淡淡烟草味
淡淡烟草味 2017-05-02 09:32:16
0
2
809

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

淡淡烟草味
淡淡烟草味

membalas semua(2)
迷茫

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

Tetapi rasanya ia disebabkan oleh sebab lain

曾经蜡笔没有小新

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

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan