Thường thì tôi di chuyển các tệp trong một kho lưu trữ git bằng cách sử dụng IDE của tôi hoặc thông qua dòng lệnh (không phải thông qua git mv).Cách dễ dàng để dọn dẹp các tệp đã xóa không được dàn dựng trong Git
Như một kết quả I và kết thúc với một số tập tin unstaged bị xóa trên của tôi bên cạnh cam kết như sau:
# On branch master
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# modified: test.html
#
# 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: css/bootstrap.css
# deleted: css/bootstrap.min.css
# deleted: img/glyphicons-halflings-white.png
# deleted: img/glyphicons-halflings.png
# deleted: js/bootstrap.js
# deleted: js/bootstrap.min.js
tôi thường sẽ chọn tất cả các tập tin bị xóa và chỉnh sửa chúng trong một trình soạn thảo văn bản để sản xuất như :
git rm css/bootstrap.css
git rm css/bootstrap.min.css
git rm img/glyphicons-halflings-white.png
git rm img/glyphicons-halflings.png
git rm js/bootstrap.js
git rm js/bootstrap.min.js
Tôi sau đó quay lại bảng điều khiển.
Có cách nào để thực hiện việc này mà không phải sao chép/dán không?
sẽ "git add -A" cũng phù hợp cho việc này? –