मैं किसी अन्य शाखा की निर्देशिका की सभी फ़ाइलों को कैसे कॉपी करूं? मैं उस निर्देशिका की सभी फाइलों को सूचीबद्ध करके सूचीबद्ध कर सकता हूं
git ls-tree master:dirname
मैं तब व्यक्तिगत रूप से सभी फाइलों को कॉपी कर सकता हूं
git checkout master -- dirname/filename
हालाँकि, वाइल्डकार्ड का उपयोग करना अब तक कुल विफल रहा है। यह कुछ नहीं करता है:
git checkout master -- dirname/*.png
हालांकि मुझे लगता है कि मैं ऐसा करने के लिए बैश स्क्रिप्ट का उपयोग कर सकता हूं, एक आसान तरीका है, है ना?