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.