ada beberapa konfigurasi yang harus di jalankan sebelum menggunakan git. pertama kita setting terlebih dahulu username dan email
buka git bash untuk windows atau terminal untuk linux/mac os
kemudian jalankan perintah
git config --global user.name "nama username"
git config --global user.email "[email protected]"
nama username dan email harus sesuai dengan yang digunakan di akun github.
jika sudah saatnya memasang ssh key ke akun github.
ssh key itu sendiri adalah komponen standar dari rangkaian protokol Secure Shell yang ditemukan pada sistem komputer Unix, seperti Unix dan Microsoft Windows yang digunakan untuk membuat sesi shell aman antara komputer jarak jauh melalui jaringan yang tidak aman, melalui penggunaan berbagai teknik kriptografi (wikipedia).
Dengan memasang ssh key kita tidak perlu untuk login dalam akun github. sebelumnya kita buat dulu ssh key di laptop kita masing masing, berikut langkah langkahnya
pertama buka git bash untuk windows atau terminal untuk linux/mac os
setelah itu jalankan perintah
ssh-keygen -t ed25519 -C "[email protected]"
untuk passpharse cukup kosongkan saja ( enter ). email sesuai dengan email yang dipake di github
jika sudah dibuat tambahkan ssh key tadi ke ssh agent. sebelumnya jalankan terlebih dahulu ssh-agent
eval "$(ssh-agent -s)"
jika pesan yang di tampilkan "Agent pid 59566" tandanya ssh-agent sudah jalan. untuk nomor setelah pid tidak sama di setiap komputer, jadi abaikan saja
lalu masukan ssh key yang sudah di buat ke ssh agent dengan perintah
ssh-add ~/.ssh/id_ed25519
jika semua perintah sudah di jalankan selanjutnya kita masukan ssh-key yang sudah di buat ke akun github kita. berikut langkah-langkahnya.
buka gitbash untuk windows atau terminal untuk linux/mac os
lalu jalankan perintah
cat ~/.ssh/id_ed25519.pub
copy text yang muncul di terminal

jika sudah muncul copy semua text, lalu buka github, klik photo profile lalu pilih settings

di menu sidebar user, pilih menu ssh and gpg keys

lalu klik new ssh key atau add ssh key

isi field title ( title untuk nama kompuer/sistem operasi ) dan ssh key yang sudah di copy

lalu klik tombol add ssh key

lalu masukan password akun github
