usar una omitir not info ignorar extensions exclude example comando carpeta archivos git gitignore

una - ¿Cómo puedo ignorar todos los archivos excepto aquellos con cierta extensión en git?



omitir una carpeta en git (1)

Necesito ignorar todos los archivos excepto los que terminan en .php , .css , .html o .js .

Esto es lo que tengo en mi archivo .gitignore por ahora:

* !.php !/*.php !*.php

Ignora todo, pero solo permite archivos .php en el directorio raíz, mientras oculta todo el resto.


* !*/ !*.php !*.css !*.html !*.js