sábado, 14 de abril de 2018

GIT: Remote error refusing to update checked out branch


Este mensaje me apareció al intentar hacer un push al repositorio de Git



Pare solucionarlo, simplemente podemos convertir el repositorio remoto a un repositorio 'desnudo' o bare el cual contendrá una copia del repositorio actual.
Para ello nos vamos al path del repositorio actual -si utilizamos SourceTree podemos clicar aquí-

y ejecutamos:

git config --bool core.bare true

Una vez se completa la operación, borramos todos los archivos y carpetas de ese directorio excepto .git
A partir de ese momento podrás realizar el push sin problema

Una alternativa a este proceso sería ejecutar la siguiente línea

git init --bare
Comentarios
0 comentarios
Para Comentar Elige el Sistema de Comentario de tu Agrado:
Comentarios Comentarios Comentarios