Lihat tautan ini https://help.github.com/articles/working-with-ssh-key-passphrases/
Tetapi saya tidak ingin memasukkan frasa sandi yang panjang setiap kali saya menggunakan kunci!
Saya juga tidak! Untungnya, ada alat kecil yang bagus bernama
ssh-agent
yang dapat menyimpan frasa sandi Anda dengan aman sehingga Anda tidak perlu memasukkannya kembali. Jika Anda menggunakan OSX Leopard atau yang lebih baru, kunci Anda dapat disimpan di gantungan kunci sistem untuk membuat hidup Anda lebih mudah. Sebagian besar instalasi Linux akan memulai ssh-agent secara otomatis untuk Anda saat Anda masuk.
Coba ini:
git config credential.helper store
Anda harus memasukkan kata sandi sekali, setelah itu disimpan dalam folder di dalam root.
Seperti yang ditunjukkan oleh komentar, Ini TIDAK berfungsi untuk kata sandi SSH, hanya untuk kata sandi HTTPS.
Saya mengaktifkan caching kata sandi seperti yang dijelaskan di sini:
https://help.github.com/articles/caching-your-github-password-in-git/#platform-linux
Untuk meng-cache kata sandi selama sebulan:
git config --global credential.helper 'cache --timeout=2628000'