Tôi đang sử dụng Mercurial tại địa phương cho một dự án (đó là repo duy nhất không có đẩy/kéo đến/từ bất cứ nơi nào khác).Mercurial - quay trở lại phiên bản cũ và tiếp tục từ đó
Cho đến nay, lịch sử tuyến tính có lịch sử tuyến tính. Tuy nhiên, hiện tại tôi đang làm việc trên bây giờ tôi nhận ra là một cách tiếp cận khủng khiếp và tôi muốn quay lại phiên bản trước khi tôi bắt đầu nó và thực hiện nó theo một cách khác.
Tôi hơi bối rối với các lệnh branch
/revert
/update -C
trong Mercurial. Về cơ bản tôi muốn trở lại phiên bản 38 (hiện tại trên 45) và có cam kết tiếp theo của tôi có 38 là một phụ huynh và tiếp tục từ đó. Tôi không quan tâm nếu sửa đổi 39-45 bị mất bao giờ hoặc kết thúc trong một chi nhánh chết của riêng mình.
Tôi cần lệnh/tập lệnh nào?
Đối với bất kỳ ai quan tâm, điều này đã xuất hiện trên thanh bên có liên quan là giải thích tuyệt vời về hoàn nguyên và cập nhật: http://stackoverflow.com/questions/2506803/difference-between-revert-and-update-in-mercurial – Paolo