Gitme ssh, kuruluşumun özel depolarından biri için çalışmıyor.Git SSH'yi çekin - Havuz bulunamadı. HTTPS çalışır
➜ player2-js git:(master) git remote set-url origin [email protected]:MyOrganization/player2-js
➜ player2-js git:(master) GIT_TRACE=1 git pull
11:24:39.494710 git.c:371 trace: built-in: git 'pull'
11:24:39.495491 run-command.c:350 trace: run_command: 'fetch' '--update-head-ok'
11:24:39.495882 exec_cmd.c:116 trace: exec: 'git' 'fetch' '--update-head-ok'
11:24:39.498051 git.c:371 trace: built-in: git 'fetch' '--update-head-ok'
11:24:39.499378 run-command.c:350 trace: run_command: 'ssh' '[email protected]' 'git-upload-pack '\''MyOrganization/player2-js'\'''
ERROR: Repository not found.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
URL doğru, github'dan kopyaladım ve iki kez kontrol ettim. Ve tabii benim SSH erişimi doğrudur, ben de onu kontrol:
➜ player2-js git:(master) ssh -T [email protected]
Hi MyOrganization/academy-ui! You've successfully authenticated, but GitHub does not provide shell access.
Ben de aynı erişim izinlerine sahip diğer org deposundan ile hiçbir sorunları var. Ayrıca meslektaşlarımın aynı repo ile hataları yok. Ben açabiliyorum Aynı zamanda normalde aracılığıyla yüklemek için:
➜ player2-js git:(master) git remote set-url origin https://[email protected]/MyOrganization/player2-js
➜ player2-js git:(master) git pull
Password for 'https://[email protected]':
Already up-to-date.
Ben Yığın baktım ama her ikisi de olanlar kamu anahtarı ile sorunları vardı ya repo izinlerini yoksun ya sadece vakası tespit ettik benim durumlarım değil.
Bu ne olabilir?
UPD. @Jakuje sayesinde, yanlış anahtarı kullandığımı öğrendim. Ben post ediyorum aynı oldukça spesifik ve garip durumda çalışan herkes için adımlar çoğaltmak:
- İlk durum, her şey, ssh-keygen üzerinden yeni anahtar dosyası oluşturulur içine yerleştirdi
- düşünce ssh işleri benim .ssh klasör
- benim havuzlarından birine erişmek için yeni oluşturulan anahtar yetkili (nasıl oluyor ssh ile [email protected] yetkisi zaman
- benim konsol git istemci bu yeni anahtarı kullanmaya başladı ? ssh-keygen eklemek mu ssh-agent ya da bir şey ???)
Hm, garip geliyor. Burada kimse yardım edemezse, GitHub desteğine yazın ve sor, genellikle hiçbir zaman içinde cevap vermezler. – Vampire
'ssh' anahtarınızı nereden kurdunuz? İlk başarı, 'BenimOrganizasyon/akademi-ui' anahtarını kullandığınızı, ancak ikincisinin 'besuhoff' kullanıcısını kullandığını söylüyor. Bu kesinlikle başka bir şey. – Jakuje
@Jakuje beni aptal! İpucu için teşekkürler efendim! Bu ssh-keygen oldu, ben –