Bây giờ tôi đang học Gerrit (đây là công cụ đánh giá mã đầu tiên tôi sử dụng). Gerrit yêu cầu thay đổi được xem xét để bao gồm một cam kết duy nhất. Chi nhánh tính năng của tôi có khoảng 10 cam kết.
Cách ưa thích của gerrit là ép 10 cam kết đó thành một lần duy nhất. Tuy nhiên theo cách này nếu cam kết sẽ được sáp nhập vào nhánh mục tiêu, lịch sử nội bộ của nhánh tính năng đó sẽ bị mất. Ví dụ: tôi sẽ không thể sử dụnggit-bisect
để chia đôi những cam kết đó. Tôi có đúng không
Tôi hơi lo lắng về tình trạng này. Lý do cho sự lựa chọn này là gì? Có cách nào để làm điều này trong Gerrit mà không mất lịch sử?