Tôi đã làm việc trong branch-a
khi tôi tìm thấy lỗi không liên quan phải được sửa trong chi nhánh default
. Vì vậy, tôi muốn cam kết một số thay đổi của tôi thành default
, sau đó hợp nhất default
vào nhánh hiện tại và tiếp tục làm việc.hg: Cam kết một số thay đổi đối với một chi nhánh khác
Theo như tôi biết, Mercurial không cho phép cam kết trực tiếp vào chi nhánh khác, vì vậy tôi sẽ phải chuyển sang nhánh mặc định trước tiên. Vấn đề là, tôi không thể chỉ đơn giản là kiểm tra các chi nhánh mặc định, bởi vì những thay đổi khác sẽ gây ra xung đột. Một quy trình làm việc mà tôi có thể nghĩ là đặt giá, thanh toán mặc định, chỉ xóa các tệp có liên quan đến sửa lỗi, cam kết, thanh toán chi nhánh-a, hợp nhất mặc định và cuối cùng, bỏ trống phần còn lại của tệp. Có cách nào dễ dàng hơn để thực hiện việc này không?
Cảm ơn! Tôi chỉ mơ hồ nhận ra sự phản kháng, nhưng bây giờ tôi thấy quan điểm của nó. – alekop
Thật tốt khi biết cách làm lại và sửa lỗi mq-patch. Tuy nhiên, giá đỡ -> switch branch -> unshelve dường như dễ dàng hơn cho tôi. Dù sao cũng cảm ơn bạn. –