Muhammad Hafid

Janganlah malas untuk berkarya, biarpun sederhana tetapi bermanfaat bagi orang lain. Kerjakan dengan penuh kesabaran dan keikhlasan

Push Auth Gitlab dengan SSH

Mengapa sih perlu SSH untuk auth git kalian ? saya pribadi malas untuk sering-sering memasukan username / email dan password ketika hendak push / melakukan update dan upload source di git, menurut saya itu memakan waktu paling tidak beberapa detik.

Disini saya akan berbagi tips bagaimana ketika hendak push ke gitlab tidak perlu memasukan username dan password, tetapi kalian tidak perlu khawatir untuk authentikasinya karena disini kita akan menggunakan SSH key.

TAHAP 1
Sebelum ke tahapan setting SSH untuk git, kalian harus membuat SSH key di perangkat kalian dan saya sudah menuliskan tutorialnya disini :
http://www.mhafid.info/2018/04/membuat-ssh-di-ubuntu-linux.html
TAHAP 2
Oke jika sudah mempunya Key SSH sekarang masuk kedalam account gitlab kalian dan buka project kalian di gitlab.
  • Pilih project di Gitlab
  • Overview - Details
 Perhatikan gambar dibawah ini :
ubah menjadi SSH bukan HTTPS.

TAHAP 3
Sekarang masuk ke Profile Setting kalian :
  • Klik profil kalian dengan mengklik foto di pojok kanan atas
  • Pilih Settings / Pengaturan
  • Masuk ke menu SSH Key
  • Cari file id_rsa.pub di komputer kalian dan buka dengan notepad, copy dan pastekan kedalam kolom SSH key Textarea di Gitlab Settings
Sekarang kalian coba push project kalian, apakah masih meminta username dan password ? seharusnya tidak dan anda akan ditanya seperti ini :
The authenticity of host 'gitlab.com (52.167.219.168)' can't be established.
ECDSA key fingerprint is SHA256:HbW3g8zUjNSksFbqTiUWPWg2Bq1x8xdGUrliXFzSnUw.
Are you sure you want to continue connecting (yes/no)?
Ketikan Y, bahwa kalian setuju login menggunakan auth SSH.
Labels: git , tutorial , umum

Thanks for reading Push Auth Gitlab dengan SSH . Please share...!

0 Comment for "Push Auth Gitlab dengan SSH"

Terima kasih sudah berkunjung ke blog saya, semoga informasi nya bermanfaat buat anda.

Back To Top