Ich habe "git status" ausgeführt und unten sind einige Dateien aufgeführt, die geändert wurden / oder unter der Überschrift "Änderungen, die nicht für das Festschreiben bereitgestellt wurden". Es wurden auch einige nicht verfolgte Dateien aufgelistet, die ich ignorieren möchte (ich habe eine ".gitignore" -Datei in diesen Verzeichnissen).
Ich möchte die geänderten Dateien in Staging stellen, damit ich sie festschreiben kann. Wenn ich "git add." Ausführte, wurden die geänderten Dateien UND die Dateien, die ich ignorieren möchte, zum Staging hinzugefügt.
Wie füge ich nur die geänderten Dateien hinzu und ignoriere die nicht verfolgten Dateien, wenn der Git-Status unten angezeigt wird.
Funktionieren meine ".gitignore" -Dateien auch ordnungsgemäß?
$ 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")