¡Error de inserción de Git! [rechazado] maestro -> solución maestra (sin avance rápido)

Git Push Error Master Master Solution

Error 1 - [git push -u origin master error when push to remote]

Mensaje de error

|_+_|

El motivo del problema (no avance rápido) es que ya hay algo de código en el repositorio de git, por lo que no le permite sobrescribir su código directamente. Entonces tienes 2 opciones:



1. Impulso fuerte, es decir, use una localización sólida para reemplazar el contenido en el repositorio de git con su código local. Si el repositorio remoto se acaba de construir, no hay código, puede hacer esto, intente evitar este método de operación.



|_+_|

2, primero trae las cosas de git a tu local y luego fusiona y luego presiona



|_+_|

3, al usar git merge, han aparecido los siguientes problemas

|_+_|

Sobre esta pregunta. Utilice git pull origin master --allow-unrelated-histories
para manejarlo.

4, luego continúe con git merge, todavía hay un problema



|_+_|

Todo esto está manejado, no confirmamos los cambios actuales, git add., Git commit -am 'commit information', luego ven git merge nuevamente, luego ok.

5, luego ingrese git pull, que se muestra a continuación

|_+_|

Finalmente, puede ejecutar xu: QProj xiaokai $ git push origin master
Sube el código al repositorio remoto de la empresa.

|_+_|

subido completado.