Git – refusing to update checked out branch

avril 10, 2015 6:29 Publié par Laissez vos commentaires

Lorsque vous effectuez un git push origin master depuis votre serveur local sur un serveur distant, il est possible que vous obteniez le message suivant :

refusing to update checked out branch refs/heads/master

Cause : le repository du serveur distant a été initialisé en « non bare »

Résolution : lancez la commande git config --bool core.bare true dans le repository de votre serveur distant.

De la même manière, si vous obtenez le message this operation must be run in a work tree sur votre serveur local (en tapant un git status par exemple) il faut reconfigurer le repository en « non bare » :
git config --unset core.bare

Classés dans :

Cet article a été écrit par admin

Laisser un commentaire