===== Clonar / Descargar uno o varios ficheros en particular de un repositorio GIT ===== Es necesario activar en el repositorio GIT la opción "archive". git config daemon.uploadarch true Clonar / Descargar únicamente dos ficheros (Test1 y Test2) de un repositorio GIT. git archive --remote=ssh://XX@XXX/adm/test-repo.git HEAD Test1 Test3 | tar -x # Se puede indicar la ruta al fichero que se quiere descargar. git archive --remote=ssh://XX@XXX/adm/test-repo.git HEAD:/config/admin/Test3 | tar -x # Indicar /tmp como directorio destino para el fichero Test1 del repositorio GIT a descargar. git archive --remote=ssh://XX@XXX/adm/test-repo.git HEAD Test1 Test3 | tar -x -C /tmp/ En caso de no haber habilitado la opción "archive" en el repositorio git se obtendrá el siguiente mensaje. fatal: Operation not supported by protocol.