Tengo solo una rama. Durante unos meses he estado usandofalla de git push: error de RPC; resultado = 22, código HTTP = 411
git push origin master
para comprometerme con mi repositorio local. Ayer por la noche después de que hice algunos cambios menores en mi repositorio local y trató de empujar usando el mismo comando, tengo 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 this one y this one, pero ninguna de las respuestas a estas preguntas resuelven mi problema
La mayoría de las respuestas sugieren el problema de cabeza separada. Sin embargo, no creo que mi cabeza esté desapegada. Ni creo que estoy en la rama equivocada (ya que sólo tengo una rama ...)
Hice algunos experimentos para averiguar lo que está mal, y aquí están los resultados que obtuve:
(1) primero viene mi git 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 escribo git reflog
, puedo ver todos mis commits locales, pero el repositorio remoto no se actualizará.
(3) Cuando escribo git branch -a
, consigo
* master remotes/origin/master
(4) Cuando escribo git remote show origin
, consigo
* 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 la salida (el "EXPRES- reenviables ") es extraño, pero no estoy seguro de qué es lo que está mal ...
'fast-forwardable' significa que puede enviar sus cambios locales a la sucursal remota, nada criminal :-) –