remote: Repository not found.
sinir bozucu bir yanıltıcı hata mesajı olabilir githubyazma izninizin olmadığı bir HTTPS uzaktan kumandasına geçmeye çalışırken .
Aynı depoya bir SSH uzaktan kumandası denemek farklı bir yanıt gösterir:
% git remote add ssh git@github.com:our-organisation/some-repository.git
% git fetch ssh
From github.com:our-organisation/some-repository
* [new branch] MO_Adding_ECS_configs -> ssh/MO_Adding_ECS_configs
* [new branch] update_gems -> ssh/update_gems
% git push ssh
ERROR: Repository not found.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
"Doğru erişim hakları mı?"
Eh neden söylemedin ki?
Bu noktada, bu senaryoda SSH hata modu biraz daha iyi olsa da, GitHub SSH üzerinden HTTPS önerdiğinden , SSH üzerinden HTTPS uzaktan kumandalarını kullanıyorum
.
GitHub'ın bazı durumlarda "Yasak" anlamına geldiği yerde "Bulunamadı" ifadesini kullandığımı anlıyorum.
Kimlik doğrulama gerektiren istekler, bazı yerlerde 404 Not Found
değil,
geri döner 403 Forbidden
. Bunun amacı, özel depoların yetkisiz kullanıcılara yanlışlıkla sızmasını önlemektir.
- GitHub
Bu, web çevresinde oldukça yaygın bir uygulamadır, aslında tanımlanmıştır:
404 (Bulunamadı) durum kodu, kaynak sunucunun hedef kaynak için geçerli bir temsil bulamadığını veya var olduğunu açıklamak istemediğini gösterir.
- 6.5.4. 404 Bulunamadı, RFC 7231 HTTP / 1.1 Anlambilim ve İçerik (benimkini vurgulayın)
Ben kullanarak GitHub'dan ile doğrulanmış am ne bana hiç mantıklı değildir
kimlik yardımcısı
ve bunu depo erişebilir (başarıyla klonlanmış olan ve onu alınamadı) GitHub olacağını seçmek çünkü eksik yazma izinleri benden varlığını gizlemek için.
Bir web tarayıcı kullanarak https://github.com/our-organisation/some-repository/ adresinin kontrol edilmesi, depoya yazma iznim olmadığını doğruladı . Ekibimizin GitHub yöneticileri ekibime kısa sürede yazma erişimi verdiler ve şubeyi yukarı itebildim.
git remote add origin git@github.com:account-name/repo-name.git
. GitHub'da var ve özel bir repo.