2013-10-30 10 views
6

Con la modifica al sistema di build Gradle, ho notato un sacco di file * .xml aggiunti alla directory del progetto .idea/libraries. Immagino che questo è il modo in cui Android Studio/IntelliJ collega le librerie al progetto.aggiungi .idea/librerie a .gitignore con Android Studio (e Gradle) una buona idea?

Va bene/si consiglia di aggiungere .idea/librerie a .gitignore? Dal momento che gradle gestisce tutte le dipendenze, penserei che in entrambi i casi sarebbero state aggiunte/sovrascritte. Sperando in qualche conferma.

risposta

2

Sì, perché no. Ho ignorato l'intera directory .idea nel mio .gitignore, per evitare che le modifiche inutili entrassero nel repository. Queste configurazioni IDE possono essere rigenerate dai file Gradle.

+1

Ho fatto questo per un po 'ora, e penso che dovrebbe essere notato che ci sono alcuni pericoli a fare questo. Ho avuto alcuni casi in cui non mi ero reso conto di aver modificato alcune impostazioni specifiche del progetto (cartella .idea) che hanno causato problemi con lo sviluppo (non riuscivo a trovare librerie, moduli, ecc.). Non sto dicendo che non dovresti seguire questo, ma tieni presente che dal momento che non stai monitorando la cartella, non sarai informato delle modifiche apportate a quella directory. – loeschg

Problemi correlati