2012-11-25 34 views
6

thể trùng lặp:
How do you discard unstaged changes in git?Tôi có thể ghi đè bản sao làm việc theo nội dung chỉ mục không?

Tôi biết rằng khi tôi git add theo dõi nội dung cho kho, git sao chép/cập nhật nội dung của các cửa hàng đối tượng của nó. Nếu tôi thay đổi nội dung của mình liên tục mà không cần git add một lần nữa và Tôi hối tiếc tất cả những thay đổi đó và tôi muốn ảnh chụp nhanh cuối cùng của tôi trong chỉ mục trở lại bản sao làm việc, tôi làm cách nào?

Trả lời

2

Bạn có thể sử dụng git-checkout cho việc này:

git checkout -- . 
+2

Được rồi, tôi có khái niệm rõ ràng cuối cùng. Hành vi thanh toán của Git là ghi đè lên bản sao làm việc của tôi với nội dung chỉ mục thực hiện, chứ không phải cam kết cuối cùng của tôi (thường là HEAD). Cảm ơn, ThiefMaster. – naive231

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