Cara Setting SSH-Key di Github – pesonainformatika.com pada kesempatan kali ini kita akan lanjut pada seri kedua setelah kita belajar tentang cara setup personal akses token di github dan pada part kedua kita akan belajar tentang cara setting SSH-Key di github
Daftar Tutorial
- Setup Personal Access Token (Part Pertama)
- Setup SSH key di github (Linux) (kamu disini)
- Clone Menggunakan SSH di github
- Menginstal GitBash pada windows
- Melakukan Commit Menggunakan Gitbash dan Terminal
- Melakukan Push menggunakan Gitbash
- Melakukan Pull
- Checkout di Git
- Mengontrol Git Menggunakan Pycharm
untuk pertama kali pastikan sudah memiliki akun github dan menginstall gitbash supaya bisa mengikuti tutorial kali ini.
Apa itu SSH
ssh atau yang biasa disebut Secure Shell yang biasa digunakan untuk mengubah file atau melakukan remote pada server yang kita miliki diluar sana, ssh juga dapat digunakan di github atau lebih tepatnya git, tutorial ini dapat digunakan untuk github dan gitlab
Membuat SSH key
untuk membuat SSH key pastikan sudah mengistall GIT di windows dan juga linux, setelah menginstall maka buka terminal (Linux) atau buka gitbash lalu masukan perintah
ssh-keygen -C "ngelab@localHeart"
username dan host bebas, contoh
ngelab adalah username dan localHeart adalah host silahkan ganti sesuai keinginan
dalam proses ini masukan nama key SSH pada kolom ssh key kemudian masuk ke dalam directory .ssh, kemudian cari file yang tadi disimpan, kemudian copy isi file tadi
langkah selanjutnya buka github ke https://github.com/settings/keys
masukan key yang tadi di copy pada kolom key di github
setelah itu klik Add SSH Key
sampai tahap ini kita sudah berhasil menambahkan ssh key di github, tahap selanjutnya kita akan test menggunakan terminal atau gitbash
Mencoba Key yang telah ditambahkan
disini setelah selesai tahap menambahkan ssh ke github kali ini akan mencoba bagaimana mengaksesnya menggunakan gitbash atau terminal
Kasus yang Sering dihadapi
terdapat beberapa kasus yang seting dihadapi saat membuat keys ini seperti
- terdapat lebih dari satu key (punya banyak akun git)
- akses git dengan https diblokir (github)
ketika kita punya banyak ssh key untuk akun github yang berbeda kita bisa memilih dengan perintah
ssh -o IdentityFile=~/.ssh/ngelab_rsa [email protected]
hasilnya seperti ini
kita juga bisa menggunnakan perintah seperti ini, perintah ini biasa digunakan untuk komputer yang mempunyai satu SSH key key yang terkonfigurasi,
ssh -T [email protected]
baik sampai disini pembahasan kali ini semoga bermanfaat dan selamat mencoba, di part selanjutnya kita akan membahas tentang bagaimana cara setup SSH key dan cara clone repositori menggunakan SSH ikuti terus pesonainformatika, dan dapatkan studi kasus bahasa pemrograman lainya seperti Java, Python C++
people who use linux and people who are friendly