Menggunakan Kunci SSH dalam GitHub boleh menolak dan menarik kod dengan cepat dan mudah, tetapi sesetengah orang baru mungkin tidak mengetahui langkah-langkah khusus yang berikut akan memperkenalkan secara terperinci cara menjana Kunci SSH pada GitHub dan Kunci yang dijana ditambahkan pada akaun GitHub.
1. Jana Kunci SSH
Jika anda menggunakan Git pada sistem Windows, anda perlu membuka Git Bash terlebih dahulu. Anda boleh mencari "Git Bash" dalam menu Mula dan membukanya.
Masukkan arahan berikut dalam Git Bash:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
Di mana, your_email@example. com Gantikan dengan alamat e-mel GitHub anda.
Anda akan digesa untuk memasukkan laluan dan nama fail untuk menyimpan Kunci Lalainya ialah menyimpannya dalam direktori .ssh di bawah direktori rumah pengguna, atau Laluan simpan dan nama fail boleh disesuaikan.
Anda boleh menetapkan kata laluan apabila menjana Kunci Jika anda tidak memerlukan kata laluan, hanya tekan Enter. Kata laluan boleh menyediakan lapisan keselamatan untuk Kunci, tetapi kata laluan itu juga menambah langkah tambahan untuk digunakan.
Selepas Kunci SSH berjaya dijana, anda akan melihat dua fail dalam fail di bawah laluan yang anda pilih: id_rsa dan id_rsa.pub. Antaranya, id_rsa ialah fail kunci peribadi dan id_rsa.pub ialah fail kunci awam.
2. Tambahkan Kunci SSH ke akaun GitHub
Buka fail id_rsa.pub dan salin kandungan kunci awam .
Log masuk ke akaun GitHub anda, klik pada avatar untuk memasuki Tetapan, kemudian klik pada kekunci SSH dan GPG di sebelah kiri, dan kemudian klik pada butang kekunci SSH Baharu di penjuru kanan sebelah atas. Masukkan Tajuk dan Kunci (salin kandungan kunci awam di sini), dan kemudian klik butang Tambah kunci SSH.
Selepas menambah Kunci, anda boleh cuba mengesahkannya melalui baris arahan Git Bash, arahannya adalah seperti berikut:
ssh -T git@github.com
Jika gesaan berikut muncul , maka pengesahan diluluskan.
Hi username! You've successfully authenticated, but GitHub does not provide shell access.
4. Ringkasan
Di atas ialah keseluruhan proses penjanaan dan penambahan Kunci SSH pada GitHub Kaedah ini boleh menolak dan menarik kod dengan mudah, dsb. untuk individu atau pasukan platform yang baik untuk kerjasama. Jika anda menghadapi sebarang masalah semasa penggunaan, anda boleh merujuk kepada dokumentasi GitHub rasmi atau meminta bantuan komuniti.
Atas ialah kandungan terperinci Di manakah kunci github?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!