A meno che un repo non sia composto da diversi progetti indipendenti, sembra che sarebbe più semplice avere un solo .gitignorefile nella radice del repository rispetto a vari progetti in tutto. Esiste una best practice standard su questa o alcune analisi online di quando un approccio è migliore dell'altro?