tag remove crear git git-checkout git-archive

remove - git archive fatal: operación no soportada por protocolo



git push tag (2)

No puedes usar git lograr con http! solo git protocolo. es decir

git archive --format=zip --remote=git://path_to_repository

Estoy tratando de retirar parte del repositorio de git remoto. Como se recomienda here , con ayuda de comando.

git archive --format=zip --remote=http://path_to_repository

Pero estoy recibiendo un mensaje de error:

fatal: Operation not supported by protocol. Unexpected end of command stream

¿Git no está soportando esta operación con el protocolo http? Es un problema de entorno de alojamiento o git en sí? Cualquier dirección ayudaría, gracias.


git archive puede funcionar con un servidor compatible con el protocolo git (es decir, servidor git, smart-http y ssh server).

En su caso, o su git es demasiado viejo, o el servidor es un servidor http tonto (servidor http normal, sin soporte de git " smart-http "). Necesitas clonar el repositorio y archivar desde allí.