2010-10-27 16 views

cevap

3

Güncelleme: GIT'de daha iyi bir çözüm bu diğer soruya yanıt açıklandığı hangi şimdi var: Eski cevabı sakladım

Ben referans için aşağıda yazılmıştır.


Eğer .netrc kullanmak istemiyorsanız

, başka bir seçenek uzaktan atıfta URL'ye örneğin kullanıcı adınızı ve şifrenizi belirtmektir senin origin uzak ise:

git remote set-url origin http://myusername:[email protected]/whatever.git 

... ve manuel şifre girmek gerekmez:

http://some.server/whatever.git 

... aşağıdaki komutla http://myusername:[email protected]/whatever.git bunu değiştirebilir. Bu, parolanızın .git/config dosyanızda düz metin olarak saklanacağı anlamına gelir. Bu bir sorunsa, SSH ile ortak anahtar tabanlı kimlik doğrulamayı kullanmanız daha iyi olur.