2014-10-17 16 views
9

Ben OS X Yosemite güncelledik. Uzaktan repo ile ilgili herhangi bir git komutunu çalıştırırken (çekme, getirme, vb) terminal, github kullanıcı adı ve parolamı soruyor (uzaktan kumanda github üzerindedir). Bu eylemleri mac için github istemcisinden gerçekleştirirsem kimlik bilgileri istemez.Git on Yosemite uzak kullanıcı adı ve şifre soruyor tutar

Git yapılandırma dosyam düzgün. SSH anahtarım da iyi. Git komut satırı araçlarını Github uygulamasından hiçbir şekilde başarıyla yeniden yüklemeyi denedim.

Herhangi bir öneriniz var mı?

+1

Repo uzak url'niz ssh yerine https kullanıyor olabilir mi? Maverick'lerin bunu tüm nadiren yaptığım bir reposuna yaptığını biliyorum. – tytho

cevap

31

Komut satırında aşağıdakileri çalıştırın.

git config --global credential.helper osxkeychain

Sonra git komutunu çalıştırın. İşte anlamaya yardımcı olan bağlantı. https://help.github.com/articles/caching-your-github-password-in-git/

+0

Git'i 1.9'dan 2.x'e güncelledikten sonra, bu benim için çalışan çözümdü. – Puce

+0

Çok teşekkür ederim! –

2

XCode git komutunun üzerine yazdığı için Git'in çalışmadığı sorunu vardı. Yani XCode'u ilk kez açmanız ve diğer tüm bileşenleri kurmanız gerekiyor. Bundan sonra çalışıyordu.

+0

Yaptım ama başarı ile. –

+0

@NikosM. homebrew kullanarak kurdunuz mu? –

İlgili konular