Visual Studio üzerinden GitHub projeleriniz ile çalışırken push esnasında eğer kullanıcı adı ve şifresi için prompt ekranını açamama sebebi ile hata alıyorsanız(output window da benzer şekilde bir hata mesajı ile belirtilir). Bunun sebebi gerekli Credentials ayarlarının windows tarafından tutulmamış olmasıdır.
Aslında bu durumda Visual Studio üzerinde GitHub erişimi esnasında, size bir login ekranı ile GitHub kullanıcı adı ve şifreniz istenerek windows credentials ayarlarına gerekli kaydetme işlemi yapılarak işleminizi devam ettirir. Fakat “Visual Studio” güncellemesi veya “GitHub For Visual Studio Extension“(genişletmesi) güncel değil ise bu sorun oluşturabiliyor.
Sorunun Çözümü 1. Yöntem
İlk olarak Visual Studio ve GitHub For Visual Studio eklentilerinin güncelliğini kontrol ederek, gerekli güncelleme varsa yapınız. Visual Studio’nun tekrar başlatılması gerekir.
Team Explorer ekranında GitHub için giriş yapıp yapmadığınızı kontrol ediniz. Giriş yapılmamış ise giriş yapınız. Arından push işlemini tekrar deneyebilirsiniz.
Sorunun Çözümü 2. Yöntem
Genel de birinci yöntem ile sorun çözülür. Eğer sorun devam ediyorsa Denetim Masasından gerekli Credential ‘ı kendinizin eklemesi gerekebilir. Aşağıdaki adımları takip ederek eklemeyi yapabilirsiniz.
Bu şekilde eklememizi yaparak deneyebilirsiniz.