21 September 2018

GITHUB: config HTTPS to SSH to HTTPS

Dengan github, terkadang kita memanfaatkan "HTTPS", dan terkadang "SSH". Cara paling cepat untuk beralih ialah dengan mengedit ".git/config".

Cara alternatif ialah menggunakan perintah "git remote". Sebagai contoh digunakan https: //github.com/ indonesia/ community.

HTTPS ke SSH

  • masuk ke folder proyek.
  • periksa konfigurasi dengan perintah
git remote -v
  • hasilnya seharusnya
origin https://github.com/indonesia/community.git (fetch)
origin https://github.com/indonesia/community.git (push)

  • ubah dengan perintah
git remote set-url origin git@github.com:indonesia/community.git
  • periksa konfigurasi dengan perintah
git remote -v
  • hasilnya seharusnya
origin git@github.com:indonesia/community.git (fetch)
origin git@github.com:indonesia/community.git (push)



SSH ke HTTPS

  • masuk ke folder proyek.
  • periksa konfigurasi dengan perintah
git remote -v
  • hasilnya seharusnya
origin git@github.com:indonesia/community.git (fetch)
origin git@github.com:indonesia/community.git (push)

  • ubah dengan perintah
git remote set-url origin git@github.com:indonesia/community.git
  • periksa konfigurasi dengan perintah
git remote set-url origin https://github.com/indonesia/community.git
  • hasilnya seharusnya
origin https://github.com/indonesia/community.git (fetch)
origin https://github.com/indonesia/community.git (push)


DISKLAIMER


Grrr... memo blog ini terutama ditulis untuk KEPERLUAN SENDIRI. Tulisan ini berbasis "Google Sana, Google Sini, Coba Itu, Coba Ini, Lalu Tanya-tanyi". Entah ini PLAGIAT, entah ini RISET, yang jelas tidak pernah ada klaim bahwa ini merupakan karya asli, serta belum tentu pula merupakan solusi terbaik, serta bukan untuk konsumsi Scopus :). Mohon kiranya memberikan tanggapan, terutama jika memiliki solusi alternatif. Semoga catatan ini akan bermanfaat di masa mendatang, saat sudah lupa cara menyelesaikan masalah trivia ini.