मैं पुनरावर्ती रूप से सभी .gitignore फ़ाइलों के लिए एक पंक्ति कैसे जोड़ूँ?
मेरे पास एक निर्देशिका है जिसमें गिट रिपॉजिटरी के साथ कई उपनिर्देशिकाएं हैं। मैं इन उपनिर्देशिकाओं में desktop.ini
सभी .gitignore
फाइलों को जोड़ना चाहता हूं ।
मुझे पता है कि मैं कर सकता हूं echo "desktop.ini" | tee -a .gitignore
, लेकिन यह पुनरावर्ती रूप से काम नहीं करता है।
जवाब
2 muru
बैश में, सक्षम पुनरावर्ती ग्लोबिंग:
shopt -s globstar
तो करें:
echo "desktop.ini" | tee -a **/.gitignore