Tôi đang sử dụng Mercurial. Tôi đã tạo một bản sao của một kho lưu trữ. Để gỡ lỗi, tôi đã thay đổi một vài dòng mã trong một tệp java. Tôi đã không thực hiện những thay đổi đó. Tôi chỉ muốn quay trở lại trạng thái ban đầu của họ, như được tìm thấy trong kho lưu trữ. Tôi cố gắng hg revert filename.java
, mà đã trở nó, nhưng bây giờ khi tôi làm hg status
, tôi thấy tập tin bổ sung thêm vào trong thư mục của tôi bây giờ thích:Sử dụng hg hoàn nguyên trong Mercurial
? filename.java.orig
Tôi có thể chỉ cần xóa các tập tin, và tại sao Mercurial làm cho họ khi tôi sử dụng hoàn nguyên?
Có lệnh "sạch" trong Mercurial tiêu chuẩn - có lẽ bạn đang nghĩ đến phần mở rộng thanh trừng và 'hg purge'? –
@Martin: Nhập 'hg clean' nói rằng' clean' được cung cấp bởi phần mở rộng thanh lọc – Casebash
Casebash: ah, right - phần mở rộng lọc cung cấp lệnh dưới cả hai tên: 'hg purge' và' hg clean'. –