Git agregar. agrega files listdos en .gitignore

Quiero dejar de seguir determinados files en Git que he agregado al file .gitignore .

git rm --cached (y también probé git rm -r --cached . ) pero después de ejecutar git add . , un git commit --dry-run me dice que los files en mi gitignore son "commits".

El contenido del file .gitignore es:

 /source/backup/* /site/index.php /site/userscript.user.js 

¿Qué pasa con este gitignore?

Las cosas funcionaban bien cuando la única línea era source/backup/* . Tan pronto como agregué la segunda línea, los files de source/backup/* están comprometiendo también.

Borrar su índice

 git reset 

Deja de rastrear files en tu carpeta de respaldo.

 git rm --cached source/backup/ 

Cometa este cambio por sí mismo.

 git commit -m "Removing backup folder from git." 

Proceda normalmente. Los files ignorados no deberían deslizarse accidentalmente en este punto, siempre que su file de ignorar esté configurado correctamente. Recomiendo precederlo con una barra inclinada (suponiendo que la carpeta exista en la raíz de su repository).

 #.gitignore /source/backup/ /site/index.php 

Abre YouTube. Maestro git. http://youtu.be/ZDR433b0HJY