Tôi thường gặp điều này. Tôi đang làm việc trên một nhánh chính và tôi cần thử nghiệm một plugin, vì vậy tôi tạo một nhánh mới và kiểm tra nó. Tôi tải về các plugin vào thư mục dự án và kiểm tra nó ra. Sau đó, tôi chuyển trở lại nhánh chính và xóa nhánh mà tôi đã tạo.Tại sao Git không xóa một số tệp khi tôi chuyển chi nhánh?
Điều gì xảy ra cuối cùng là các tệp của plugin vẫn còn trong thư mục dự án. Tôi tự hỏi nếu đây là hành vi bình thường. Tôi phải làm gì để có sự chuyển đổi liền mạch giữa các chi nhánh?
@ipsum: Trả lời? –
git sẽ không xóa các tập tin không được bảo vệ khỏi bản sao làm việc của bạn, vì vậy trừ khi bạn thêm các tập tin của plugin và tạo một cam kết trên nhánh git mới sẽ không làm bất cứ điều gì với các tệp plugin của bạn – knittl
@knittl: * đó là câu trả lời. Cũng có thể đăng nó. (Cùng với một đề cập đến 'git clean', có lẽ.) – Cascabel