Change Github Repos Authentication Protocol From Password To Ssh Key
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/
Örnek SSH URL:
git@github.com:
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
Leave a comment