Cuando realiza una confirmación, no desea incluir accidentalmente archivos temporales o crear carpetas específicas. Por lo tanto, use una .gitignore
lista de elementos que desea ignorar de la confirmación.
Además, lo más importante git status
es uno de los comandos más utilizados donde desea git status
enumerar los archivos que se han modificado.
Desearía que su git status
lista se vea limpia de archivos no deseados. Por ejemplo, cambié a.cpp, b.cpp, c.cpp, d.cpp & e.cpp
Quiero que mi git status
lista lo siguiente:
git status
a.cpp
b.cpp
c.cpp
d.cpp
e.cpp
No quierogit status
enumerar archivos modificados como este con los archivos y archivos de objetos intermedios de la carpeta de compilación
git status
a.cpp
b.cpp
c.cpp
d.cpp
e.cpp
.DS_Store
/build/program.o
/build/program.cmake
Por lo tanto, para liberarme de la git status
lista de estos archivos temporales intermedios y comprometerlos accidentalmente en el repositorio, debería crear uno .gitignore
que todos hagan. Todo lo que necesito hacer es enumerar los archivos y carpetas en los .gitignore
que quiero excluir del compromiso.
Siguiente es mi .gitignore
para evitar cometer archivos innecesarios
/*.cmake
/*.DS_Store
/.user
/build