Şu anda,
git pull veya
git push 'sini bir http (s) deposuna ne zaman alsam, aşağıdakileri elde ediyorum:
$ git pull Username for 'https://gitrepos.reposdomain.com': [email protected] Password for 'https://[email protected]@gitrepos.reposdomain.com':
Bu sık olmayan kullanım için tamam, ama çok hızlı bir şekilde gerçekten can sıkıcı olmaya başlar. Maalesef, bu durumda ssh'e geçmek bir seçenek değildir.
Daha önceki% co_de sürümlerinin bir kimlik bilgisi "deposu" ve "önbellek" sağladığını okudum, ancak şifreyi düz metin olarak sakladığından bu durumun tavsiye edilmediğini öğrendim.
AMA
git 'nin daha yeni sürümleri, git kimlik bilgilerini
git olarak saklar, ancak doğru şekilde ayarlanması gerekir.
Bunu çalışmak için diğer (Ubuntu olmayan) cevapları denedim (yani bu bir ), ama yine de kullanıcı adı ve şifre istemi ile sunuldu.
http (lar) tabloları için
gnome-keyring kimlik bilgilerinin saklanmasının doğru ve en güvenli yolu nedir ve bir tanesi onları Ubuntu'da nasıl çalıştırır?