git checkout origin / master no funciona?

git checkout origin/master en la línea de command y al principio le doy el siguiente post:

 Deletion of directory 'dirname1/dirname2' failed. Should I try again? (y/n) 

Cada vez que lo bash falla bastante, así que termino golpeando n. Entonces entiendo esto:

 You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b new_branch_name HEAD is now at c2850cd... - change description 

Después de eso, me git branch y esto es lo que veo:

 * (no branch) remote/branchname master 

Por qué esta haciendo eso? ¿Cómo hago un compromiso con el origen / maestro a la luz de esto?

Supongo que parece que hay un directory en su copy de trabajo que no existe en el origen / maestro. Normalmente, git simplemente eliminaría ese directory cuando cambias de twig. Pero en este caso no puede por alguna razón. Puede haber un problema de permissions: el directory puede ser propiedad de un usuario diferente, o puede ser de solo lectura.

Intenta borrar el directory del que se queja git. Puede necesitar cambiar sus permissions o usar sudo . Entonces puedes usar el command git checkout . para volver a colocarlo, con suerte con los permissions correctos esta vez. Si estoy en lo correcto, cambiar de twig debería funcionar después de eso.