Esta reseña ha sido evaluado por nuestros expertos así garantizamos la veracidad de nuestra esta crónica.
Solución:
Puede anular cualquier verificación que haga git usando “force push”. Usa este comando en la terminal
git push -f origen maestro
Sin embargo, es posible que ignore el trabajo existente que está en el control remoto; de hecho, está reescribiendo el historial del control remoto para que sea exactamente como su copia local.
git pull
traerá el remote/master
rama y fusionarlo en su local/dev
rama.
git pull
traerá el remote/dev
rama, y fusionarlo en su rama actual.
Creo que dijiste que el compromiso en conflicto está activado. remote/dev
por lo que esa es la rama que probablemente pretendía obtener y fusionar.
En ese caso, en realidad no estaba fusionando el conflicto en su sucursal local, lo cual es un poco extraño ya que dijo que vio el código incorrecto en su copia de trabajo. Es posible que desee comprobar lo que está pasando en remote/master
.
Ocurre cuando intentamos ingresar al repositorio remoto pero se ha creado un nuevo archivo en el control remoto que aún no se ha extraído, digamos Readme
. En ese caso como dice el error
git rechaza la actualización
ya que no hemos tomado control remoto actualizado en nuestro entorno local. Así que tira primero desde el control remoto
git pull
Actualizará su repositorio local y agregará un nuevo Readme
expediente. Luego envíe los cambios actualizados al control remoto
git push origin master
Nos puedes proteger nuestra faena escribiendo un comentario y puntuándolo te lo agradecemos.