Ejecuté "git status" y a continuación se enumeran algunos archivos que fueron modificados / o bajo el encabezado "cambios no efectuados para commit". También enumeró algunos archivos sin seguimiento que quiero ignorar (tengo un archivo ".gitignore" en estos directorios).
Quiero poner los archivos modificados en etapas para poder confirmarlos. Cuando ejecuté "git add", agregó los archivos modificados Y los archivos que quiero ignorar a la puesta en escena.
¿Cómo agrego solo los archivos modificados e ignoro los archivos no rastreados si se presenta el estado de git a continuación?
Además, ¿mis archivos ".gitignore" funcionan correctamente?
$ git status
# On branch addLocation
# Changes not staged for commit:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: someProject/path/domain/viewer/LocationDO.java
# modified: someProject/path/service/ld/LdService.java
# modified: someProject/path/service/ld/LdServiceImpl.java
# modified: someProject/path/web/jsf/viewer/LocationFormAction.java
# modified: someProject/war/WEB-INF/classes/message/viewer/viewer.properties
# modified: someProject/war/page/viewer/searchForm.xhtml
#
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# .metadata/
# someProject/build/
no changes added to commit (use "git add" and/or "git commit -a")