Bagaimana cara menyalin semua file dalam direktori dari cabang lain? Saya dapat membuat daftar semua file dalam direktori itu dengan melakukan
git ls-tree master:dirname
Saya kemudian dapat menyalin semua file secara individu dengan melakukan
git checkout master -- dirname/filename
Namun, menggunakan wildcard sejauh ini gagal total. Ini tidak melakukan apa-apa:
git checkout master -- dirname/*.png
Meskipun saya kira saya dapat menggunakan skrip bash untuk melakukan itu, harus ada cara yang lebih mudah, bukan?