2011-09-01 18 views
7

Tôi muốn xóa tất cả các tệp * .pyc khỏi điều khiển phiên bản. Tôi đã thử git rm -r cached ./*.pyc nhưng tôi gặp lỗi fatal: pathspec 'widgets.pyc' did not match any files. Tôi nghĩ rằng widgets.pyc không nằm trong quyền kiểm soát phiên bản nhưng git status widgets.pyc cho biết rằng tệp của tôi là trên branch master.git không thể rm - các tệp được phân tách

Bất kỳ biện pháp khắc phục nào cho sự cố của tôi?

Trả lời

16

Hãy thử git rm -r --cached ./\*.pyc (lưu ý ký tự gạch chéo trước dấu hoa thị) để đảm bảo trình bao của bạn chuyển ký tự đại diện thành git thay vì mở rộng chính nó.

+0

hoạt động như một sự quyến rũ! cảm ơn @Barend – goh

Các vấn đề liên quan