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 [email protected]: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.
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 = [email protected]:alexagui/my_project.git
fetch = +refs/heads/*:refs/remotes/origin/*
så kjørte jeg følgende (igjen)
git remote add origin [email protected]:alexagui/my_project.git
git push -u origin master
og denne gangen klarte jeg å skyve til depotet.
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.