git commit y push una carpeta local de git, sin fusionarse

Realmente no soy un experto en git. usualmente solo uso – "git add -A" luego "git commit -m" msg "" luego "git push" y de esta forma todo funciona bien.

Esta vez para el cambio, otro uso hizo un compromiso con mi proyecto, y después también jugué con "git checkout" con un SHA1 de un compromiso anterior o más nuevo, ni siquiera recuerdo.

Desde entonces, ya bifurqué (con éxito) la confirmación del otro usuario, y ahora solo quiero confirmar mi carpeta tal como está, y continuar trabajando de forma normal. El problema es que ahora me sale

hint: Updates were rejected because the tip of your current branch is behind hint: its remote counterpart. Merge the remote changes (eg 'git pull') hint: before pushing again. 

No quiero fusionar nada, solo quiero enviar y enviar mi carpeta actual en mi computadora local, como localmente , a bitbucket, y luego continuar utilizándola como siempre.

Voy a estudiar git profundamente en el futuro, no tengo time ahora (mucho trabajo …) – por favor ayuda .

Muchas gracias.

Bueno, eso es un poco contrario a la intuición ya que Git está hecho para trabajar con socios, por lo que, normalmente, si otro desarrollador empuja en su twig, la fusiona y luego empuja.

Si no desea trabajar en set, cada uno hizo su propio repository, o al less hizo su propia sucursal.

Aún así, para responder a su pregunta, puede escribir git push --force para impulsar su repository local tal como está. Pero cuidado , esto borrará los otros cambios del desarrollador y se perderán *.

* Realmente no se puede perder nada de lo que se ha comprometido con Git, pero recuperarlo después requerirá algunos esfuerzos. Como señaló Jonas en los comentarios, la confirmación sin reference se eliminará automáticamente después de un time, por lo que solo dispondrá de un time limitado (30 días) para recuperarla si se trata de un error.