Giả sử bạn đã cam kết một số thay đổi, và sau đó bằng cách nào đó đã xóa/sửa đổi một số tệp một cách tình cờ.hoàn nguyên và cập nhật các thay đổi không được tuân thủ
Điều gì sẽ tốt hơn? Sử dụng revert
oder update
?
Giả sử bạn đã cam kết một số thay đổi, và sau đó bằng cách nào đó đã xóa/sửa đổi một số tệp một cách tình cờ.hoàn nguyên và cập nhật các thay đổi không được tuân thủ
Điều gì sẽ tốt hơn? Sử dụng revert
oder update
?
Có hai khác biệt lớn giữa chạy hg update C và làm hg trở -a Cập nhật
lệnh Revert mặt khác
Hiện tại thì tốt hơn? Phụ thuộc vào những thứ được liệt kê ở trên mà bạn muốn.
Trong trường hợp bạn muốn revert
- nó làm thay đổi thư mục làm việc của bạn mà không thay đổi đầu ra của lệnh hg parents
. parent revision
của bạn là "bản xem lại hiện được kiểm tra" và sẽ trở thành "phụ huynh" của lần commit tiếp theo của bạn. Bạn không cần phải thay đổi con trỏ đó, vì vậy chỉ cần revert
.