2014-09-23 12 views
6

Al momento ho qualcosa di simile:Git ignorando tutti i file con suffisso minified

javascripts/ 
    plugin.js 
    plugin.min.js 

stylesheets/ 
    style.css 
    style.min.css 

Come dovrei ottenere tutto .gitignore di ignorare tutti i file minified (.min)? Qualcosa come **/*.min.* funziona?

+0

Solo js e css ha un file min, giusto? Aggiungi *. Min.js e * .min.css –

risposta

12

Sono disponibili diverse soluzioni, a seconda di ciò che si ha realmente bisogno.

ignorare tutti i file minified nel progetto:

*.min.* 

ignorare tutti i file minimizzato in una cartella:

assets/*.min.* 

Ignora solo/CSS minified file JS nel progetto:

*.min.js 
*.min.css 
+1

Qualche idea sul perché questo non funziona? Ho aggiunto '* .min. *' Ma 'git status' restituisce ancora un sacco di file .min.js ... – Azimuth

+0

Sperimentare la stessa cosa. Usando '* .min. *' In un livello superiore .gitignore, eppure tutti i file 'foo.min.bar' vengono inclusi. –

3

solo avere questo nel gitignore dovrebbe funzionare

*.min.* 
0

Credo che sia necessario git rm filename --cached rimuovere i file dal repository git se lo si è aggiunto a .gitignore in seguito. (nota: questo lo rimuoverà dal repository, non dalla directory)

Problemi correlati