Los errores "src refspec no coinciden" y "no se pudo enviar algunos refs" en git push [duplicar]

Posible duplicado:
Error cuando "git push" a github

Intenté empujar mi nueva rama (llamémoslanew_branch) a distancia. No hay tal rama todavía, perogit push origin new_branch:new_branch debe crearlo. Cuando trato de hacerlo, esto es lo que obtengo:

error: src refspec new_branch does not match any.
error: failed to push some refs to 'ssh://git@***'

Revisé millones de preguntas como esta en SO, pero ninguna de ellas especificó estos dos errores a la vez y se refirieron solo amaster Rama (no sé si hace alguna diferencia).

Lo que ya he intentado incluircommit, reset ypush En muchas configuraciones. Y no trabajaron tan lejos. Supongo que puede haber algún problema conHEAD, porque me metí con eso hace algún tiempo. Pero es una conjetura y ni siquiera sé cómo comprobarlo correctamente, ya que GIT sigue siendo unpequeñito misterio para mi

Entonces, ¿cómo puedo deshacerme de estos errores y enviar mi sucursal local al repositorio remoto?

Respuestas a la pregunta(1)

Su respuesta a la pregunta