partially part only one how from git subdirectory git-archive

part - git-archive un subdirectorio-



how to download folders from github (1)

Puedes hacerlo así:

git archive -o ../subarchive.zip HEAD:subdir

Por cierto, una forma fácil de jugar con el comando y ver lo que generará es si lo usa de esta forma:

git archive --format=tar HEAD:subdir | tar t git archive --format=tar HEAD subdir | tar t # ... and so on ...

Una vez que vea lo que está buscando, puede cambiar el formato y usar la -o para crear el archivo.

Estoy usando git-archive para archivar un subdirectorio en un repositorio de git, así:

git archive -o ../subarchive.zip HEAD subdir/*

Sin embargo, el archivo resultante mantiene la estructura subdirectorio / directorio, es decir, los contenidos son:

subdir/ whatever.js morestuff.js

Cuando realmente quiero lo que sea .js y morestuff.js en la raíz del archivo.

¿Como hacer? Gracias.