¿Cómo copio todos los archivos en un directorio desde otra rama? Puedo enumerar todos los archivos en ese directorio haciendo
git ls-tree master:dirname
Entonces puedo copiar todos los archivos individualmente haciendo
git checkout master -- dirname/filename
Sin embargo, el uso de comodines hasta ahora ha sido un fracaso total. Esto no hace nada:
git checkout master -- dirname/*.png
Aunque supongo que puedo usar un script bash para hacer eso, tiene que haber una manera más fácil, ¿verdad?