Làm cách nào để sao chép tất cả các tệp trong một thư mục từ một chi nhánh khác? Tôi có thể liệt kê tất cả các tệp trong thư mục đó bằng cách thực hiện
git ls-tree master:dirname
Sau đó tôi có thể sao chép tất cả các tệp riêng lẻ bằng cách thực hiện
git checkout master -- dirname/filename
Tuy nhiên, sử dụng ký tự đại diện cho đến nay là một thất bại hoàn toàn. Điều này không có gì:
git checkout master -- dirname/*.png
Mặc dù tôi đoán rằng tôi có thể sử dụng một tập lệnh bash để làm điều đó, nhưng phải có một cách dễ dàng hơn, phải không?