git push falla: RPC falló; resultado = 22, código HTTP = 411
Tengo una sola rama. Durante unos meses he estado usando
git push origin master
para comprometerme con mi repositorio local. Anoche, después de realizar algunos cambios menores en mi repositorio local e intentar presionar usando el mismo comando, recibí este error:
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
Busqué en Google y encontré preguntas comoéste yéste, pero ninguna de las respuestas a estas preguntas resuelve mi problema.
La mayoría de las respuestas sugieren el problema decabeza separada. Sin embargo, no creo que mi cabeza esté separada. Tampoco creo que esté en la rama equivocada (ya que solo tengo una rama ...)
Hice algunos experimentos para descubrir qué está mal, y aquí están los resultados que obtuve:
(1) Primero viene migit status
salida
# 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) Cuando escribogit reflog
Puedo ver todos mis confirmaciones locales, pero el repositorio remoto simplemente no se actualizará.
(3) Cuando escribogit branch -a
, Yo obtengo
* master
remotes/origin/master
(4) Cuando escribogit remote show origin
, Yo obtengo
* 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)
Creo que la última línea de salida (el "envío rápido") es rara, pero no estoy seguro de qué está mal ...