Atur cabang asal repositori menjadi SSH
Halaman pengaturan repositori GitHub hanyalah daftar perintah yang disarankan (dan GitHub sekarang menyarankan menggunakan protokol HTTPS). Kecuali Anda memiliki akses administratif ke situs GitHub, saya tidak tahu cara untuk mengubah perintah yang disarankan.
Jika Anda lebih suka menggunakan protokol SSH, cukup tambahkan cabang jarak jauh seperti itu (yaitu gunakan perintah ini sebagai pengganti perintah yang disarankan GitHub). Untuk memodifikasi cabang yang ada, lihat bagian berikutnya.
$ git remote add origin git@github.com:nikhilbhardwaj/abc.git
Ubah repositori yang sudah ada sebelumnya
Seperti yang sudah Anda ketahui, untuk mengganti repositori yang sudah ada untuk menggunakan SSH alih-alih HTTPS, Anda dapat mengubah url jarak jauh di dalam .git/config
file Anda .
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
-url = https://github.com/nikhilbhardwaj/abc.git
+url = git@github.com:nikhilbhardwaj/abc.git
Cara pintas adalah dengan menggunakan set-url
perintah:
$ git remote set-url origin git@github.com:nikhilbhardwaj/abc.git
Informasi lebih lanjut tentang sakelar SSH-HTTPS
insteadOf
trick telah ada sejak setidaknya tahun 2012. Juga lihat Bagaimana mengkonversigit:
url kehttp:
url .