Ich habe nur einen Zweig. Seit ein paar Monaten verwende ichgit push schlägt fehl: RPC ist fehlgeschlagen; Ergebnis = 22, HTTP-Code = 411
git push origin master
zu meinem lokalen Repository Commit. Letzte Nacht, nachdem ich ein paar kleineren Änderungen an meinem lokalen Repository gemacht und versuchte, mit dem gleichen Befehl zu drücken, habe ich diesen Fehler:
error: RPC failed; result=22, HTTP code = 411
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Everything up-to-date
ich gegoogelt und gefundene Fragen wie this one und this one, aber keine der Antworten auf Diese Fragen lösen mein Problem.
Die meisten Antworten schlagen das Problem von abgetrennten Kopf vor. Aber ich glaube nicht, dass mein Kopf losgelöst ist. Ich glaube auch nicht ich auf dem falschen Zweig bin (da ich nur eine Niederlassung haben ...)
ich ein paar Experimente haben, um herauszufinden, was falsch ist, und hier sind die Ergebnisse, die ich habe:
(1) Zuerst kommt mein git status
Ausgang
# On branch master # Untracked files: # (use "git add <file>..." to include in what will be committed) # # egal.aux # egal.blg # egal.out # egal.pdf # egalcar.aux # egalcar.blg # egalcar.pdf nothing added to commit but untracked files present (use "git add" to track)
(2) Wenn ich git reflog
geben, ich werde nicht aktualisiert werden nur alle meine lokalen Commits, aber das Remote-Repository sehen.
(3) Wenn ich git branch -a
geben, bekomme ich
* master remotes/origin/master
(4) Wenn ich git remote show origin
geben, bekomme ich
* remote origin Fetch URL: http://github.com/CherryQu921/egaldoc_en Push URL: http://github.com/CherryQu921/egaldoc_en HEAD branch: master Remote branch: master tracked Local ref configured for 'git push': master pushes to master (fast-forwardable)
Ich denke, die letzte Zeile der Ausgabe (der „schnell- Weiterleiten ") ist seltsam, aber ich bin mir nicht sicher, was ist falsch ...
'Fast-forwardable' bedeutet, dass Sie Ihre lokalen Änderungen auf die Remote-Zweigstelle schieben können, nichts Verbrecher :-) –