Khi tôi xóa một tập tin (hoặc đổi tên nó) bằng cách sử dụng mv
, rm
hoặc một số cơ sở khác, các tập tin cho thấy như bị xóa khi tôi làm git status
:Cách xóa tệp đã bị xóa khỏi .git?
# Changes not staged for commit:
# (use "git add/rm <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# deleted: ../src/main/..../myFile.java
Trước khi tạo một cam kết, đó là cồng kềnh để làm git rm <file>
cho mỗi tệp, đặc biệt là không có tự động hoàn thành trong thiết bị đầu cuối cho tệp không có ở đó.
Có cách nào ngắn hơn để xóa các tệp đã xóa khỏi tập hợp các tệp được theo dõi bởi git không?
Cảm ơn
Tôi thường chỉ cần sao chép và dán vào trình soạn thảo văn bản, sau đó tìm và thay thế cho hàng loạt trong một lần. –