¿Por qué los files _site todavía se muestran a veces para el commiting?

Esta es la parte superior de mi .gitignore

### Jekyll ### _site/ .sass-cache/ .jekyll-metadata

Parece que está configurado correctamente, pero sigo obteniendo _site / files en mi GitKraken …

EDITAR: aquí está el repository en cuestión, gracias: https://github.com/BradCoffield/APIs-for-librarians

Su file .gitignore ve bien. Es posible que haya agregado files en la carpeta '_site' antes de agregar el file .gitignore . Si ve la carpeta '_site' en su repository, entonces es muy probable que así sea. Simplemente elimine la carpeta '_site' de su repository y debería estar bien.

Puedes lograrlo fácilmente sin eliminar la carpeta usando:

  git rm --cached _site 

seguido por un commit.