tab - Cómo no mostrar el.class en git
git tag commits (3)
Asegúrese de que sus archivos .class no se hayan agregado al índice.
Necesitaría git rm -r --cached path/to/.classfiles/ esos archivos primero.
(todavía estarán en el disco, pero ya no formarán parte del índice de git y serán ignorados por el git status )
Si no quieres una .class archivo .class (pero no los .gitignore en el .gitignore inicialmente), como comments Michal Stefanow a continuación:
git rm -r --cached *.class
No quiero mostrar archivos .class al ejecutar el git status .
.gitignore un archivo llamado .gitignore e .gitignore el .class en el archivo pero no sucedió nada.
¿Cuál es la mejor manera de evitar que se muestre el archivo .class cuando ejecuta el comando git status ?
Cree un nuevo archivo llamado ./gitignore en su directorio y agregue las siguientes líneas en eso:
target/
bin/
!.mvn/wrapper/maven-wrapper.jar
### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
### NetBeans ###
nbproject/private/
build/
nbbuild/
dist/
nbdist/
.nb-gradle/
target/
Es probable que realmente desee agregar *.class en su archivo .gitignore , no .class ; el primero coincidirá con cualquier archivo de clase (debido al comodín * ), mientras que el último solo coincide con un archivo llamado exactamente .class .