Jeg har et meget mærkeligt problem med git
og github
. Når jeg forsøger at skubbe, får jeg:
git push -u origin master
ERROR: Repository not found.
fatal: The remote end hung up unexpectedly
Jeg har tilføjet fjernbetjeningen:
git remote add origin [email protected]:account-name/repo-name.git
Nogen ideer?
Kontroller, om du har læse- og skriveadgang.
Git-fejlmeddelelsen er misvisende. Jeg havde et lignende problem. Jeg var blevet tilføjet til et eksisterende projekt. Jeg klonede det og begik en lokal ændring. Jeg gik til push og fik ERROR: Repository not found.
fejlmeddelelse.
Den person, der tilføjede mig til projektet, gav mig skrivebeskyttet adgang til repositoryet. En ændring af dem og jeg var i stand til at pushe.
Jeg fik den samme fejl
ERROR: Repository not found.
fatal: The remote end hung up unexpectedly
og jeg havde oprettet repositoryet på Github og klonet det lokalt.
Jeg kunne løse problemet ved at åbne .git/config og fjerne afsnittet [remote "origin"]
.
[remote "origin"]
url = [email protected]:alexagui/my_project.git
fetch = +refs/heads/*:refs/remotes/origin/*
så kørte jeg følgende (igen)
git remote add origin [email protected]:alexagui/my_project.git
git push -u origin master
og denne gang var jeg i stand til at skubbe til repositoryet.
Hvis du angiver dit brugernavn og navnet på repo'en, kan vi med rimelighed hjælpe dig, i øjeblikket har vi ingen grund til at tro, at repo'en faktisk eksisterer.
Hvis repo'en er privat, og du ikke har adgang til den, returnerer github desuden "Does not exist" for at undgå at afsløre eksistensen af private repos.
EDIT: Hvis du ikke kan klone den, fordi den siger, at den ikke eksisterer, og at den er privat, er det fordi du ikke sender godkendelse. Sørg for at din offentlige nøgle er tilføjet til din nøglering, eller brug HTTP basic auth indtil videre.