Problema con git push

Cloné un proyecto en ssh, realicé algunos cambios, lo comprometí y luego intenté retrotraer los cambios (por $> git push ), pero me aparece un error: "remote: error: se niega a actualizar la twig desprotegida: refs / cabezas / maestro ".

¿Por qué es eso y cómo solucionarlo?

Solo deberías presionar a los repositorys desnudos

Es posible que se apliquen algunos cambios a la sucursal remota después de que la haya verificado. Si está hablando de una única confirmación realizada, y la twig remota es maestra, haga lo siguiente:

 git fetch origin 

para search los cambios más recientes

 git rebase origin/master 

para poner tus cambios en la parte superior, y finalmente

 git push origin master 

El último command se puede networkingucir al que usó, pero generalmente es una buena costumbre especificar dónde empuja exactamente los cambios en la twig actual.

Parece que ha clonado un repository personal (donde se guardan los files, etc.).

No puede retroceder a la twig actualmente desprotegida en el control remoto, que es origin/master en su caso.

Pero puedes crear una nueva twig en tu clon y rechazarla.