Git Push ERROR: Repository ikke funnet

Jeg har et veldig rart problem med git og github. Når jeg prøver å skyve, får jeg:

git push -u origin master
ERROR: Repository not found.
fatal: The remote end hung up unexpectedly

Jeg la til fjernkontrollen:

git remote add origin git@github.com:account-name/repo-name.git

Noen ideer?

Sjekk om du har lese- og skrivetilgang.

Git-feilmeldingen er misvisende. Jeg hadde et lignende problem. Jeg hadde blitt lagt til i et eksisterende prosjekt. Jeg klonet det og begikk en lokal endring. Jeg gikk for å presse og fikk feilmeldingen ERROR: Repository not found. feilmelding.

Personen som la meg til i prosjektet ga meg skrivebeskyttet tilgang til depotet. En endring av dem, og jeg var i stand til å presse.

Kommentarer (12)

Jeg fikk den samme feilen

ERROR: Repository not found.   
fatal: The remote end hung up unexpectedly

og jeg hadde opprettet depotet på Github og klonet det lokalt.

Jeg var i stand til å løse ved å åpne .git/config og fjerne [remote "origin "]-delen.

[remote "origin"]   
   url = git@github.com:alexagui/my_project.git  
   fetch = +refs/heads/*:refs/remotes/origin/*

så kjørte jeg følgende (igjen)

git remote add origin git@github.com:alexagui/my_project.git  
git push -u origin master

og denne gangen klarte jeg å skyve til depotet.

Kommentarer (5)

Hvis du oppgir brukernavnet ditt og repo-navnet, kan vi med rimelighet hjelpe deg, for øyeblikket har vi ingen grunn til å tro at repoen faktisk eksisterer.

I tillegg, hvis repoen er privat og du ikke har tilgang til den, returnerer github "Eksisterer ikke" for å unngå å avsløre eksistensen av private repoer.

EDIT: Hvis du ikke er i stand til å klone den fordi den sier at den ikke eksisterer og den er privat, er det fordi du ikke sender autentisering. Forsikre deg om at den offentlige nøkkelen din er lagt til i nøkkelringen din, eller bruk HTTP basic auth inntil videre.

Kommentarer (2)