Tôi đã chạy "trạng thái git" và được liệt kê bên dưới là một số tệp đã được sửa đổi / hoặc dưới tiêu đề "những thay đổi không được tổ chức cho cam kết". Nó cũng liệt kê một số tệp chưa được theo dõi mà tôi muốn bỏ qua (tôi có tệp ".gitignore" trong các thư mục này).
Tôi muốn đặt các tệp sửa đổi trong dàn để tôi có thể cam kết chúng. Khi tôi chạy "git add.", Nó đã thêm các tệp đã sửa đổi VÀ các tệp tôi muốn bỏ qua để dàn dựng.
Làm cách nào để tôi chỉ thêm các tệp đã sửa đổi và bỏ qua các tệp không bị theo dõi nếu được hiển thị với trạng thái git bên dưới.
Ngoài ra, các tệp ".gitignore" của tôi có hoạt động tốt không?
$ 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")