Intentando enviar cambios a GitHub, pero el repositorio remoto ya contiene trabajo que no tienes localmente (posiblemente una modificación confirmada por otra persona)

        Esto generalmente se debe a que otra persona u otro repositorio ingresa a la misma rama, lo que provoca un conflicto entre su repositorio local y el repositorio remoto.

Mensaje de error:

¡A github.com:8upersaiyan/CKmuduo.git! [rechazado] error principal -> principal (buscar primero): no se pudieron enviar algunas referencias a 'github.com:8upersaiyan/CKmuduo.git' sugerencia: las actualizaciones fueron rechazadas porque el control remoto contiene trabajo que usted sugiere: no tiene localmente. Esto generalmente se debe a que otro repositorio envía una sugerencia: a la misma referencia. Es posible que desee integrar primero la sugerencia de cambios remotos: (por ejemplo, 'git pull...') antes de volver a presionar. Sugerencia: consulte la 'Nota sobre el avance rápido' en 'git push --help' para obtener más detalles.

Solución:

git config --global pull.rebase true # Establece la estrategia de rebase predeterminada

git pull origin main #Sync de remoto a local

Después de resolver el problema de la sincronización remota a local, resuelva la sincronización de local a red:

usar:

git add.git
commit -m "resolver conflictos y actualizar"
git push origin main

Impulsar cambios locales a la red. 

Supongo que te gusta

Origin blog.csdn.net/super8ayan/article/details/132157514
Recomendado
Clasificación