2017-12-20 4 views
1

In einem Moment git push funktioniert nicht mehr.Git Push funktioniert nicht mehr und gibt Fehler "Repository nicht gefunden"; Git Pull funktioniert ok

von der Kommandozeile Laufen (und IDE) gibt die folgenden Fehler:

F:\...>git push -v --set-upstream origin abc 
Pushing to https://github.com/username/reponame 
remote: Repository not found. 
fatal: repository 'https://github.com/username/reponame/' not found 

Github-Client konnte die Filiale drücken, so dass es nicht Berechtigungen auf Github Seite. Git ziehen von der Befehlszeile funktioniert ok, also ist es nicht gebrochen Schlüssel oder etwas. Das Repo ist privat, ich würde nicht Pull/Fetch ausführen lassen. Versucht, zu anderen lokalen Ordner zu klonen (git clone funktioniert auch ok, BTW), hat nicht geholfen.

git version 2.14.3.windows.1 

konnte ich vor wenigen Stunden drücken und ziemlich sicher, dass nichts ...

änderte sich
>git remote -v 
origin https://github.com/username/reponame (fetch) 
origin https://github.com/username/reponame (push) 

Upd. Versucht Cloning ssh Version der URL [email protected]:user/reponame.git - und drücken funktioniert absolut gut! Dies löst mein Problem im Grunde, aber ich frage mich immer noch, warum es früher wie vor wenigen Stunden funktioniert hat und irgendwann einfach aufgehört hat.

+2

in .git/config Ändern Was bedeutet 'git remote -v' sag es dir? –

+1

@FabienBouleau der Beschreibung hinzugefügt –

Antwort

0

Die Lösung, die für mich gearbeitet - zu ssh url vermittlungs

[remote "origin"] 
    url = https://github.com/username/reponame 

zu

[remote "origin"] 
    url = [email protected]:username/reponame 
0

Sie müssen auch Ihren Benutzernamen + Passwort angeben. Normalerweise speichert der Credential Manager diese Informationen, aber in einigen Fällen gehen diese Informationen verloren.

Verwenden Sie einfach die folgende Syntax:

git push -v --set-upstream origin abc https://username:[email protected]/username/reponame 
+0

Scheint etwas falsch in der Syntax des Befehls, + wenn Anmeldeinformationen fehlen, warum Pull funktioniert ok (ich arbeite mit privaten Repository) –

Verwandte Themen