2013-05-08 12 views
7

PoshGit'i yükledim ve RSA anahtarımı github ile ve ~ \ .ssh klasörümde kurdum, ancak PowerShell hala her çek/itmede bir parola girmemi istiyor. Tüm talimatları takip ettim given here. Benim powershell profiline benziyor:Powershell, başlangıçta değil her çekmede git RSA parolaını mı istiyor?

$env:path += ";" + (Get-Item "Env:ProgramFiles(x86)").Value + "\Git\bin" 
. 'C:\Users\Caleb\Documents\WindowsPowerShell\Modules\posh-git\profile.example.ps1' 
cd ~\Documents\GitHub\travefy 

İşte olan şey. Beni sadece başlangıçta sormamı nasıl sağlayabilirim?

enter image description here

cevap

5

Ben bu github.com üzerinde herhangi bir dokümanı belirtilmeyen neden emin değilim

> ssh-add 

çalıştırmak için gereken çıkıyor.

+0

İlginç ... son şey 'Start-SshAgent' (varsayılan olarak örnek profilinde çağrılır), sizin için' ssh-add' diye adlandırdığı 'Add-SshKey''dir. Bunun için GitHub'da bir sorun açar mısınız? – dahlbyk

+0

Bunun eski olduğunu anlıyorum, ama aynı sorunu yaşıyorum ve ssh-add' ile ilgili değil. Aslında, ssh anahtarlarının ssh ve ssh-agent ile çalıştığını doğrulayabilirim. ssh -T git @ github.com 'beklendiği gibi çalışıyor ve' ssh-add -l' anahtarımın yüklü olduğunu gösteriyor. Ancak 'git 'tuşu, her seferinde anahtar şifre ister. Şoktayım. – user24601