gitignore – fatal: no se agregaron files

Tengo un problema con git, más precisamente con gitignore.

He creado una carpeta vacía Initialized git

mkdir fold cd fold git init 

Gitignore actualizado (como abajo)

  *.prjx 

Gitignore comprometido

 git add .gitignore git commit -m "update gitignore" 

Ahora tengo varios files (entre ellos un .prjx) y carpetas en mi raíz (fold) y me gustaría agregarlos todos, pero cuando corro

 git add * 

Recibo el siguiente post

 The following paths are ignonetworking by one of your .gitignore files: ftc.prjx Use -f if you really want to add them. fatal: no files added 

No quiero agregarlo, simplemente quiero agregar todos los otros files y carpetas. Según tengo entendido, .gitignore debería manejar exactamente eso, ¿por qué recibo el post anterior? ¿Me estoy perdiendo de algo?

deberías ejecutar git add . en lugar de git add *

el * es interpretado por el shell y sustituido por todos los files y carpetas en la location actual. obviamente ftc.prjx es uno de ellos y git solo está advirtiendo que el file está en la list de ignorados.