← Git & GitHub20 / 44
Autentikasi Remote (SSH vs HTTPS)
Ada dua cara menghubungkan repo lokal ke GitHub. HTTPS meminta kredensial setiap kali, sedangkan SSH memakai sepasang kunci: kunci privat disimpan di komputermu dan tidak pernah dibagikan, kunci publik didaftarkan ke akun GitHub. Setelah SSH terpasang, push dan pull berjalan tanpa memasukkan apa pun. Buat kuncinya dengan ssh-keygen -t ed25519, lalu uji hubungannya sebelum dipakai bekerja — GitHub akan menyapa dengan namamu bila kuncinya sudah dikenali.
👀 Contoh dulu
ssh-keygen -t ed25519 -C "email@contoh.com"
Hasilnya: Generating public/private ed25519 key pair...
💡 Salin isi file .pub ke pengaturan SSH Keys di akun GitHub.
📝 Sekarang giliranmu
Tulis perintah untuk mengecek koneksi SSH ke GitHub.
Preview