¿Cómo puedo ignorar la carpeta dist en el archivo .gitignore? [duplicate]

1 minuto de lectura

quiero ignorar el dist carpeta. Así que cuando hay un cambio en el dist carpeta, no aparece en la commit

En el archivo .gitignore, existía /dist como esto :

.DS_Store
node_modules
/dist

Pero, ¿por qué cuando hay cambios sigue apareciendo?

¿Como puedó resolver esté problema?

  • Deberías agregar una barra diagonal en su lugar dist/ ¿Ya has confirmado esta carpeta?

    – Hurobaki

    2 de enero de 2020 a las 10:21


  • @Hurobaki No funciona. He enviado esta carpeta antes

    – Moisés toh

    2 de enero de 2020 a las 10:31

  • Tienes que ˋgit rm -r dist ˋ para decirle a Git que ya no quieres rastrearlo

    – Hurobaki

    2 de enero de 2020 a las 10:32


Avatar de usuario de Hurobaki
Hurobáki

Con Git, si confirma un archivo o carpeta, Git seguirá rastreándolo incluso si lo coloca dentro de su .gitignore. Porque .gitignore simplemente evite que se agreguen archivos sin seguimiento.

Para detener el seguimiento, debe eliminarlo del índice de Git

git rm -r --cached <folder> // git rm -r --cached dist

Mantendrá la carpeta en su local pero ya no será rastreada.

Para carpeta en .gitignore el formato correcto es dist/ con barra inclinada

Avatar de usuario de Rebai Ahmed
Rebai Ahmed

Verifica el formato

.DS_Store
node_modules
dist/

  • No funciona

    – Moisés toh

    2 de enero de 2020 a las 10:32

  • me funciono, gracias

    – Nipun David

    10 de agosto de 2020 a las 17:38

¿Ha sido útil esta solución?