2012-07-24 30 views
6

Tôi đã thêm tệp và cam kết webpageone fresh.rhtml. Tôi để lại một khoảng trống trong tên. Khi tôi thử để xoá bỏ nó, sử dụng:Git xóa tệp có dung lượng trong tên

git rm -f /webpageone fresh.rhtml 

tôi nhận được lỗi này:

pathspec '/webpageone' did not match any files. 

tôi đã cố gắng loại bỏ tập tin khác và nó làm việc ... Vì vậy, vấn đề là khoảng cách. Làm thế nào tôi có thể loại bỏ điều này?

Trả lời

15

Đó là vấn đề về vỏ, chứ không phải vấn đề về git. Bạn cần phải thoát khỏi không gian. Điều này sẽ làm việc:

git rm -f /webpageone\ fresh.rhtml 

Tôi đoán đây cũng nên làm việc:

git rm -f "/webpageone fresh.rhtml" 
+0

thanks a lot :) –

+0

tôi đã sử dụng lệnh thứ hai đề cập ở đây nhưng nó đã không làm việc. Nó làm việc sau khi tôi gỡ bỏ dấu gạch chéo trong lệnh thứ hai. git rm -f "Văn bản mới Document.txt" – nccsbim071