Buen dia.
Tengo un problema con el git al realizar un push. Tengo un proyecto local (desarrollo) el cual esta conectado a uno remoto (en produccion). Al realizar alguna modificacion en el proyecto local, realizo el commint, posteriormente aplico un push para enviar los cambios al proyecto que esta en produccion. Este proyecto detecta los cambios pero por alguna razon deshace los cambios realizados dejando el proyecto como estaba originalmente. Para que tome los cambios tengo que abrir el proyecto y ejecutar un... "Revert modifications". Lo que yo entiendo es que al hacer un push en el proyecto de desarrollo, el de produccion los detecta pero por alguna razon regresa el archivo (s) deshaciendo los cambios.
Lo ideal para mi forma de trabajar es, hacer los cambios en el proyecto de desarrollo, hacer el push y que estos queden reflejados en el proyecto de produccion. Agradeceria mucho si alguien me pudiera ayudar!!! de antemano agradezco.