¿Cómo borrar la twig principal en el control remoto?

Estoy tratando de eliminar la twig 'master' en el control remoto. Nota: No estoy tratando de eliminar la twig principal local, sino la twig principal en el control remoto .

El command es

git push origin master --delete 

El error que recibo es:

 remote: error: By default, deleting the current branch is denied, because the next remote: error: 'git clone' won't result in any file checked out, causing confusion. remote: error: remote: error: You can set 'receive.denyDeleteCurrent' configuration variable to remote: error: 'warn' or 'ignore' in the remote repository to allow deleting the remote: error: current branch, with or without a warning message. remote: error: remote: error: To squelch this message, you can set it to 'refuse'. remote: error: refusing to delete the current branch: refs/heads/master To my:shanetworking/pop.team/pop.TallyWorld ! [remote rejected] master (deletion of the current branch prohibited) error: failed to push some refs to 'my:shanetworking/pop.team/pop.TallyWorld' 

Actualmente no estoy en la twig principal .

Además, no quiero ninguna twig pnetworkingeterminada para el repository. ¿Es posible?

Amablemente sugiera una solución para eliminar la twig principal en el control remoto.

El post de error parece decir exactamente qué hacer. Parece que por razones desconocidas para nosotros, a git le gusta llamar master la twig "actual" (aunque realmente no debería haber ningún concepto de "actual" en un control remoto, sin embargo, HEAD señala a master en un control remoto en la configuration pnetworkingeterminada ( y no tengo idea si hay circunstancias donde esto podría ser de otra manera)).

 remote: error: You can set 'receive.denyDeleteCurrent' configuration variable to remote: error: 'warn' or 'ignore' in the remote repository to allow deleting the remote: error: current branch, with or without a warning message. 

Además, eliminar el master parece tener el efecto deseado de no verificar nada en el clon:

 remote: error: By default, deleting the current branch is denied, because the next remote: error: 'git clone' won't result in any file checked out, causing confusion.