¿Cómo se puede evitar que una label o twig específica sea captada en un repository desnudo remoto?

Posible duplicado:
"Ocultar" cosas en GIT

¿Es posible bloquear tags o twigs específicas para que no se puedan recuperar?

No es posible, ya que cuando clonas un repository, obtienes todo el historial y luego puedes tener acceso a todas las tags / twigs / …

Lo que puede hacer es tener dos repositorys, uno privado donde estén presentes todas las twigs / tags restringidas, y uno público donde solo empuje twigs / tags que deberían ser accesibles. No puedes hacer que desaparezcan sin embargo.

Solo si mantiene esas twigs localmente en lugar de remota. Cada vez que alguien clona un repository obtiene todo. Esa es la alegría del control de versión distribuida.