- Mengapa Git meminta kata laluan?
- Bagaimana saya berhenti daripada meminta kata laluan?
- Mengapa SSH meminta frasa laluan?
Mengapa Git meminta kata laluan?
Sekiranya git meminta anda untuk nama pengguna dan kata laluan setiap kali anda cuba berinteraksi dengan GitHub, anda mungkin menggunakan URL klon https untuk repositori anda. Menggunakan URL Jauh HTTPS mempunyai beberapa kelebihan berbanding menggunakan SSH. Lebih mudah ditubuhkan daripada SSH, dan biasanya berfungsi melalui firewall dan proksi yang ketat.
Bagaimana saya berhenti daripada meminta kata laluan?
Memasukkan Nama Pengguna dan Kata Laluan Git dalam URL Jauh
Untuk mengelakkan git daripada meminta nama pengguna dan kata laluan anda, anda boleh memasukkan kelayakan log masuk dalam URL seperti yang ditunjukkan. Kelemahan utama kaedah ini bahawa nama pengguna dan kata laluan anda akan disimpan dalam perintah dalam fail sejarah shell.
Mengapa SSH meminta frasa laluan?
SSH Passphabe melindungi kunci peribadi anda daripada digunakan oleh seseorang yang tidak mengetahui frasa laluan. Tanpa frasa laluan, sesiapa yang mendapat akses ke komputer anda berpotensi untuk menyalin kunci peribadi anda.