Câu trả lời:
Bạn có thể sử dụng git-clean . Lệnh này sẽ xóa các tệp / thư mục không được theo dõi. Theo mặc định, nó sẽ chỉ in những gì nó sẽ xóa, mà không thực sự xóa chúng.
Đưa ra -fcờ để xóa tệp và -dcờ cũng để xóa các thư mục trống:
git clean -df
Cũng xóa các tệp bị bỏ qua:
git clean -dfx
git cleancủa chính nó sẽ thực sự loại bỏ tất cả các tệp không được theo dõi - ngoại trừ khi biến cấu hình Git clean.requireForce được đặt thành true. Nếu nó được đặt thành false, thì -ff là cần thiết cho các chỉ thị làm sạch
git clean -ixsẽ hiển thị cho bạn những gì nó sẽ làm sạch và cung cấp cho bạn một menu tùy chọn. Yêu thích của tôi.
-xvà tất cả đều tốt như một repo mới được nhân bản.