Change Github Repos Authentication Protocol From Password To Ssh Key

less than 1 minute read

Github basic authentication’u kaldırdığı için artık repolara SSH anahtarlarıyla erişmemiz gerekiyor. (NOT: Github hesabına SSH anahtarlarının eklenmiş olduğunu varsayıyorum) Bir github reposunun HTTPS URL ve SSH URL olmak üzere 2 farklı URL’i vardır.

Örnek HTTPS URL: https://github.com//.git

Örnek SSH URL: git@github.com:/.git

Varolan bir reponun authentication protokolünü değiştirmek için remote origin linki SSH URL olarak tanımlanmış olmalıdır.

Bunun için,

git remote set-url origin git@github.com:<Username>/<Project>.git

komutunu giriyoruz. Artık repoya SSH anahtarıyla bağlanabiliriz.

Kaynak:

https://stackoverflow.com/questions/14762034/push-to-github-without-a-password-using-ssh-key

Updated:

Leave a comment