En resumen, su repositorio remoto ya no es simple, y está presionando en la rama de pago remoto.
Ver "How to publish a Git repository":
Un repositorio desnudo es aquel que no tiene copia de trabajo obtenida del código. Solo contiene la base de datos git.
Como regla general, nunca debe ingresar a un repositorio que contenga cambios en la copia de trabajo.
Para garantizar que esto no suceda, estamos haciendo el depósito del servidor de un repositorio desnudo - no tiene copia de trabajo
De here:
Tenga en cuenta que el objetivo de un "push" es normalmente un repositorio descubierto (es decir, sin árbol de trabajo propio).
También puede acceder a un repositorio que tiene un árbol de trabajo desprotegido, pero el árbol de trabajo no se actualizará con la inserción.
Esto puede provocar resultados inesperados si la rama a la que presiona es la sucursal que está actualmente prestada.
Si se define un árbol de trabajo individual (que puede por ejemplo corresponder a DocumentRoot de un servidor web), es necesario:
Comprobar, en su repositorio remoto, el valor de git config core.worktree
y git config core.bare
posible duplicado de [Error de inserción de Git '\ [remoto rechazado \] maestro -> maestro (la rama está actualmente desprotegida)'] (http://stackoverflow.com/questions/2816369/git-push-error-remote -rejected-master-master-branch-is-currently-checked) –
@WilliamTate no, esta publicación trata de una advertencia, la publicación vinculada se ocupa del error – CharlesB
Sí, creo que es la advertencia que recibiste en lugar del error en anteriores versiones de Git. –