मैं पुनरावर्ती रूप से सभी .gitignore फ़ाइलों के लिए एक पंक्ति कैसे जोड़ूँ?

Aug 18 2020

मेरे पास एक निर्देशिका है जिसमें गिट रिपॉजिटरी के साथ कई उपनिर्देशिकाएं हैं। मैं इन उपनिर्देशिकाओं में desktop.iniसभी .gitignoreफाइलों को जोड़ना चाहता हूं ।

मुझे पता है कि मैं कर सकता हूं echo "desktop.ini" | tee -a .gitignore, लेकिन यह पुनरावर्ती रूप से काम नहीं करता है।

जवाब

2 muru Aug 18 2020 at 11:50

बैश में, सक्षम पुनरावर्ती ग्लोबिंग:

shopt -s globstar

तो करें:

echo "desktop.ini" | tee -a **/.gitignore