ventanas git push 报错:! [Rechazada] master -> maestro (no avance rápido)

Directorio artículo


problema

Recientemente, con ventanas, git push es siempre un problema, demasiados problemas, después de todo, es escribir algo para jugar directamente a través de git push -f, apareció hoy en día, molesto ~

 ! [rejected]        master     -> master  (non-fast-forward)

pista

Algunos dicen que el Internet:

git pull origin master --allow-unrelated-histories
git add ...
git commit ...
git push ...

La ejecución git pull origin master --allow-unrelated-historiesde esta sentencia, la sincronización remota repositorio y local para eliminar la diferencia
entre: https://blog.csdn.net/xieneng2004/article/details/81044371
pero no resolvió mi problema.

Continuar
git status
Aquí Insertar imagen Descripción

A sí mismo una vez trató complemento git

warning: LF will be replaced by CRLF in .idea/workspace.xml.
The file will have its original line endings in your working directory

Hay una advertencia, una advertencia sabrá que no debe mirar es la línea de procesamiento, y aquí consejos .idea / workspace.xml, es un error dar al archivo anterior

búsqueda en Internet de la investigación, probablemente significa que las ventanas del retorno de carro y salto de línea en el momento de la presentación en los saltos de línea, código de tiempo y de nuevo tire
a través git config --global core.autocrlf falsepueden desactivar esta función, a cambio de ir, ¿qué diablos? Calculo que a cambio de ir, he arruinado
a partir de: https://www.jianshu.com/p/450cd21b36a4

Por git config core.autocrlfpuede ver que no está abierto a sí mismo esta característica
Aquí Insertar imagen Descripción
realmente

Otros sólo uso git pull origin master --allow-unrelated-historiesse pueden resolver, pero también necesitan un cambio aquí git config --global core.autocrlf false, no sé la causa raíz no es esto, sino para resolver el problema, y él es un empuje éxito, no van a la maraña por qué.
Aquí Insertar imagen Descripción

resolver

git pull origin master --allow-unrelated-histories
git config --global core.autocrlf false
git add .
git commit -m ""
git push origin master:master

Publicados 554 artículos originales · ganado elogios 3706 · Vistas 2,71 millones +

Supongo que te gusta

Origin blog.csdn.net/dataiyangu/article/details/105200498
Recomendado
Clasificación