2012-08-24 15 views
9

sorulması değil github bir depo oluşturduktan sonra ilk adımlarını uyguladım ama hattına var: git push -u origin master bu hata ile başarısız:Git itme hatası dönen ve şifre

user$ git push -u origin master 
error: The requested URL returned error: 403 Forbidden while accessing https://github.com/thestranger/cfinder.git/info/refs 

fatal: HTTP request failed 

Ben uzaktan var doğru kökeni url ekledim ve git 1.7.10 var. Garip olan şey, bana bir kullanıcı adı veya parola sormamasının nedeni, bu yüzden github'daki depoya erişmek için ne kullanmaya çalıştığını bilmem. Kimse bana şifre sormamı neden biliyor mu?

touch README.md 
git init 
git add README.md 
git commit -m "first commit" 
git remote add origin https://github.com/thestranger/cfinder.git 
git push -u origin master 
+0

hangi işletim sistemi? Bir SSH aracısı yüklü mü? –

+0

Mac OS X ve ben öyle düşünüyorum. – Swiss

+0

Aynı zamanda Mac OS X – AlienOnEarth

cevap

10

Sen HTTPS yerine SSH kullanmak için URL'sini değiştirmeyi deneyebilirsiniz:

netleştirmek için, ben takip adımlar github beni hemen sonra depoyu yaratarak gösterdi olanlardı. senin repo kök:

git remote set-url origin [email protected]:thestranger/cfinder.git 

Bu, GitHub hesabına kayıtlı bir ortak anahtar olduğunu gerektirecektir.

+0

da aynı sorunla karşı karşıyayım teşekkürler, çalıştı, ben hala sorunun ne olduğunu merak ediyorum. – Swiss

+1

Ben de emin değilim. Her zaman okuma-yazma için HTTPS ve okuma-yazma için SSH kullandım. – Brandan

3

https desteklenmelidir ama itibaren uzaktan değiştirebilir, git 1.7.1 yılında 1.7.10+

0

git'e gerekir:

https://github.com/username/project.git 

Bu şekilde

https://[email protected]/username/project.git 

için, onu kesinlikle şifre ister.