Ten en cuenta que en la informática un problema suele tener más de una resoluciones, por lo tanto nosotros aquí te enseñamos lo más óptimo y mejor.
Solución:
-
Verifique su rama actual con el comando:
rama git
Mostrará el nombre de su sucursal actual con un asterisco
-
a continuación el nombre.
Luego actualice su sucursal local con la sucursal remota: Nombre de rama de origen de extracción de git
-
(Este es el nombre de la sucursal con asteriscos)
Ahora puede enviar su código al repositorio remoto si ya ha confirmado sus cambios locales con el comando:
nombre de la rama de origen de git push Si aún no te has comprometido, primero haz un comprometerse y luego haz un git jalar yempujar
. Es normal que git abra un editor cuando extraes. Esto es porque eres fusionando los cambios desde el control remoto
a su sucursal local.
Cuando extrae, git detecta si necesita fusionar su sucursal local con la sucursal remota. Si necesita fusionarse, lo hará y le dará la oportunidad de escribir un mensaje personalizado para la confirmación de fusión. En ese momento, puede optar por cerrar el editor y git finalizará el proceso. Básicamente, todo lo que tenías que hacer era cerrar el editor
y hubieras terminado.
#Download all the commits from the remote
git fetch origin
# Merge in the commits from the remote to your local branch
# If anything needs merging, this will open a text editor
git merge origin/master master
Esencialmente, git está haciendo lo siguiente:
Nos puedes auxiliar nuestro estudio dejando un comentario o puntuándolo te lo agradecemos.