Duplicar posible:
git - removing a file from source control (but not from the source)eliminar un archivo de control de GIT
Tengo un archivo .classpath
que actualmente se encuentra en el repositorio GIT.
Después de que saqué del repositorio de eliminación (git pull origin master
). ¿Cómo puedo eliminar este archivo del control GIT, quiero decir NOT to delete
este archivo desde mi computadora pero eliminarlo del control de versión GIT. (Porque este archivo no es necesario para el control de versiones).
P. S.
Probé git rm <path-to>/.classpath
, pero entonces todo mi proyecto se queja de una ruta de clase incorrecta, ¿por qué git rm borra mi archivo en lugar de eliminarlo del control de versión?
cómo agregar a .gitignore, ¿puede ser más específico? –
'git help ignore' o busque en la web; obviamente publique cualquier pregunta de gitignore una vez que haya intentado – Useless
En la parte superior de su directorio, cree un archivo llamado" .gitignore "y ponga' .classpath' en él. También puede usar comodines para ignorar archivos que coincidan con un determinado patrón (por ejemplo, '* .class' para ignorar todas las clases compiladas de Java). También podría hacer .gitignores en subdirectorios (que luego solo se aplican a esa parte del proyecto), pero lo olvido. Ver http://linux.die.net/man/5/gitignore –