Come posso aggiungere una riga a tutti i file .gitignore in modo ricorsivo?

Aug 18 2020

Ho una directory che ha più sottodirectory con repository git. Voglio aggiungere desktop.inia tutti i .gitignorefile in queste sottodirectory.

So che posso farlo echo "desktop.ini" | tee -a .gitignore, ma non funziona in modo ricorsivo.

Risposte

2 muru Aug 18 2020 at 11:50

In bash, abilitato il globbing ricorsivo:

shopt -s globstar

Quindi fa:

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