GitHub'ı SSH üzerinden bağladığınızı varsayarsak, bunu onaylamak için aşağıdaki komutu çalıştırabilirsiniz.
$git config --get remote.origin.url
Eğer bir sonuç aşağıdaki formatı alırsa git@github.com: xxx / xxx.github.com.git, o zaman aşağıdakileri yapmalısınız.
Bir SSH anahtarı oluşturun (veya mevcut olanı kullanın). eğer bir anahtarınız varsa, ssh aracısına (adım 2) ve GitHub hesabınıza (adım 3) anahtarınızı eklemeniz yeterlidir.
aşağıda SSH anahtarı olmayanlar içindir.
Adım 1 Genel / özel rsa anahtar çifti oluşturma.
$ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
SSH anahtarının nereye kaydedileceğini ve hangi parolayı kullanmak istediğinizi onaylamanız istenir.
Adım 2 Anahtarınızı ssh-agent'a ekleyin
Adım 3 SSH anahtarınızı hesabınıza ekleyin
$sudo apt-get install xclip
$xclip -sel clip < ~/.ssh/id_rsa.pub
Ardından kopyalanan anahtarı GitHub'a ekleyin
Git Ayarlar -> SSH tuşları (Kişisel ayarlar yan bar) -> SSH anahtarı ekle -> formu doldurun (anahtar panoda, sadece kullanım ctrl + v) -> Anahtar ekle
Yukarıdaki adımları uyguladıktan sonra izin sorununu çözmelisiniz.
Referans Bağlantısı:
SSH anahtarları oluşturma .