author Ahmad Muhardian

Cara Menggunakan SSH di Github


SSH memungkinkan kita untuk melakukan push ke repository github tanpa login. Berbeda dengan cara yang biasa (melalui HTTPS), kita harus memasukkan username dan password setiap kali melakukan push. Tapi dengan SSH kita tidak akan melakukan itu lagi.

1. Membuat Key SSH

Jalankan perintah ssh-keygen pada termnial. Kemudian inputkan id (identitas) SSH anda. Untuk passpharse dikosongkan saja.

Perintah SSH Keygen

Maka di dalam direktori ~/.ssh/ akan tercipa file key baru.

File Key SSH

2. Jalankan SSH Angen dan Load SSH Key

Untuk memastikan apakah SSH Agent sudah berajalan atau tidak, gunakan perintah ini:

ps -e | grep [s]sh-agent

Kalau hasilnya seperti di bawah ini, berati SSH Agent sudah berjalan.

Cek SSH Agent

Tapi, kalau belum berjalan, gunakan perintah berikut ini untuk menjalankan SSH agent:

ssh-agent /bin/bash

Berikutnya kita Load SSH Key. Gunakan perintah:

ssh-add ~/.ssh/id_anda

Kemudian untuk mengecek, gunakan perintah:

ssh-add -l

Menambahkan SSH

3. Tambahkan SSH Key ke Github

Sebelumnya ambil dulu kuncil publik yang sudah anda buat, gunakan perintah cat.

cat ~/.ssh/id_anda.pub

Copy semua teks yang ditampilkan.

Melihat Public Key

Lalu masuk ke Settings>SSH and GPG Keys, buat kunci baru dengan mengelik New SSH Key. Lalu masukkan key yang sudah dibuat.

Tambah SSH Key ke Github

4. Uji Konektivitas

Ketik perintah berikut untuk menguji konektivitas SSH ke Github

ssh -T [email protected]

Jika hasilnya seperti berikut ini, berarti berhasil. Selanjutnya kita tinggal melakukan push dengan SSH.

Uji Konektivitas Git

Coba clone sebuah repository dengan SSH dan lakukan push.

Clone Repositori dengan SSH

Itulah cara menggunakan SSH di Gitub. Kita hanya perlu membuat public key, kemudian mendaftarkannya di akun Github.

referensi: help.github.com

Baca Juga ini

Cara Membuat Halaman Github Kurang dari 10 Menit

Cara Membuat Halaman Github Kurang dari 10 Menit

Halaman Github (Github Pages) merupakan layanan hosting web statis yang diberikan oleh Github. Layanan ini diberikan secara gratis dan kita juga akan mendapatkan subdomain .github.io. Bagaimanakah cara membuatnya? Baiklah, pastikan anda sudah punya akun Github dan sudah menginstal Git. Kemudian silahkan ikuti langkah-langkah berikut, tidak sampai 10 menit kok. 1. Buat Repositori BaruBuatlah repositori baru dengan nama username.github.io. Gunakan username github Anda, contoh petanikode.github.io. 2.

Cara Setup SSH untuk BitBucket

Cara Setup SSH untuk BitBucket

Jika komputer anda baru pertama kali terhubung dengan bitbucket, mungkin anda akan mendapatkan error ini ketika meng-upload atau push kode. Tidak seperti Github yang selalu meminta password setiap kali nge-push. Bitbucket menggunakan metode SSH Key untuk sinkronisasi repositori lokal dengan repositori remote (Bitbucket). Oleh karena itu, kita hanya perlu set up SSH untuk Git Bitbucket. 1. Membuat KeyGen SSHKetik perintah ssh-keygen pada termnial. Kemudian inputkan id (identitas) SSH anda.

Kumpulan 1150+ Link Ebook Pemrograman Gratis (Sedot Semua!)

Kumpulan 1150+ Link Ebook Pemrograman Gratis (Sedot Semua!)

Kumpulan buku pemrograman gratis dalam bahasa indonesia dan inggris untuk belajar pemrograman

10 Negara dengan Programmer Terbaik dan Indonesia Ranking Berapa?

10 Negara dengan Programmer Terbaik dan Indonesia Ranking Berapa?

Banyak yang mungkin menduga, Amerika adalah negara dengan programmer terbaik. Karena di sana sarangnya para programmer legendaris seperti Bill Gates, Ken Thompson, Dennis Ritchie, dan Donald Knuth. Namun ternyata bukan. Hal ini dibuktikan oleh HackerRank. HackerRank merupakan sebuah platform untuk menentukan rangking para programmer beradasarkan skill coding yang dimilikinya. HackerRank sering mengadakan tantangan (challenges) untuk meningkatkan kemampuan para programmer. Ribuan programmer dari seluruh penjuru dunia ikut berpartisipasi dalam tantangan. Programmer dinilai berdasarkan kombinasi akurasi dan kecepatannya.

14 Channel Youtube Programmer Indonesia yang Harus Kamu Subscribe

14 Channel Youtube Programmer Indonesia yang Harus Kamu Subscribe

List Kumpulan channel pemrograman indonesia untuk belajar coding. Apa channel kamu ada di sini?

Aplikasimu Lambat? Coba Cek dengan Profiler di Codeigniter

Aplikasimu Lambat? Coba Cek dengan Profiler di Codeigniter

Pernah dengar profiler? Kalau belum, artikel ini tepat untukmu. Codeigniter memang memudahkan kita dalam membuat aplikasi web. Meskipun kita sudah tahu… MVC adalah desain pola yang dipakai Codeigntier, tapi masih aja ada orang yang menulis kode brantakan. Akibatnya: Aplikasi berjalan lambat dan terasa berat. Nah si Profiler ini akan memberitahu kita, kelemahan dari aplikasi. Seperti: Berapa lama Waktu yang dibutuhkan untuk eksekusi controller Query apa saja yang dieksekusi Kecepatan ekekusi query Data yang terkirim dan sebagainya.