Bir deponun kaynak dalını SSH olarak ayarlama
GitHub veri havuzu kurulum sayfası yalnızca önerilen bir komut listesidir (ve GitHub artık HTTPS protokolünü kullanmanızı önerir). GitHub'ın sitesine yönetici erişiminiz yoksa, önerilen komutlarını değiştirmenin hiçbir yolunu bilmiyorum.
SSH protokolünü kullanmayı tercih ederseniz, bunun gibi bir uzak dal ekleyin (örneğin, bu komutu GitHub'ın önerilen komutu yerine kullanın). Varolan bir dalı değiştirmek için sonraki bölüme bakın.
$ git remote add origin git@github.com:nikhilbhardwaj/abc.git
Önceden var olan bir depoyu değiştirme
Bildiğiniz gibi, önceden var olan bir depoyu HTTPS yerine SSH kullanmak üzere değiştirmek için .git/config
dosyanızdaki uzak URL'yi değiştirebilirsiniz .
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
-url = https://github.com/nikhilbhardwaj/abc.git
+url = git@github.com:nikhilbhardwaj/abc.git
Kısayol, şu set-url
komutu kullanmaktır :
$ git remote set-url origin git@github.com:nikhilbhardwaj/abc.git
SSH-HTTPS anahtarı hakkında daha fazla bilgi
insteadOf
En az 2012. Ayrıca bkz beri hile civarında olmuştur dönüştürmek için nasılgit:
urllerinihttp:
URL'ler .