pago a la sucursal remota que se obtiene localmente

Tengo una twig remota:

git branch -a *master remotes/origin/develop 

¿Puedo pagar en remotes/origin/develop ? ¿O debería crear siempre un clon de sucursales remotas localmente?

Creo que necesita clonar sus twigs remotas localmente si desea realizar cambios en el control remoto. Cuando pague en una sucursal remota emitiendo git checkout remotes/origin/develop , entrará en un estado detached HEAD , lo que significa esencialmente que no se encuentra en ninguna twig en ese momento.