How to Using SSH Key on Github Project Existing ?

Subscribe dengan Account Google untuk mendapatkan News Letter terbaru dari Halovina !
How to Using SSH Key on Github Project Existing ?
Xiaomi Watch 2 | Snapdragon W5+ Gen 1

Xiaomi Watch 2 | Snapdragon W5+ Gen 1

Nikmati kecerdasan seperti belum pernah terjadi sebelumnya dengan Xiaomi Watch 2, didukung oleh Google Wear OS. Rasakan kemudahan menggunakan aplikasi Google bawaan dan beragam aplikasi pihak ketiga untuk performa optimal dan penggunaan yang mulus. Akses Lebih Banyak Aplikasi dengan Google Play: Akses lebih dari 200 aplikasi pihak ketiga yang populer yang mencakup hampir setiap aspek kehidupan Anda dengan mudah dan nyaman.

Free Klik Disini !

If have you got a github project existing and you want using ssh key for push or pull data on repository. You can follow below steps for problem solving:

Environment variable GIT_SSH_COMMAND


From Git version 2.3.0, you can use the environment variable GIT_SSH_COMMAND like this:
GIT_SSH_COMMAND="ssh -i ~/.ssh/id_rsa_example" git clone example

Note that -i can sometimes be overridden by your config file, in which case, you should give SSH an empty config file, like this:
GIT_SSH_COMMAND="ssh -i ~/.ssh/id_rsa_example -F /dev/null" git clone git@github.com:example/example.git

Configuration core.sshCommand


Since Git version 2.10.0, you can configure this per repo or globally, using the core.sshCommand setting. There's no more need to use the environment variable. Here's how you clone a repo and set this configuration at the same time:
git clone -c "core.sshCommand=ssh -i ~/.ssh/id_rsa_example -F /dev/null" git@github.com:example/example.git
cd example/
git pull
git push

If the repo already exists, run:
git config core.sshCommand "ssh -i ~/.ssh/id_rsa_example -F /dev/null"

The configuration is saved in .git/config

Reference article : https://superuser.com/questions/232373/how-to-tell-git-which-private-key-to-use

Video :