Nó xảy ra khá thường xuyên mà tôi muốn hoàn tác các thay đổi cục bộ hoặc theo dòng. Ví dụ: khi tôi thay đổi nhiều dòng trong mã nguồn và tôi chỉ muốn hoàn nguyên một trong số chúng, thì tôi phải bước qua toàn bộ cây hoàn tác để tìm trạng thái tôi muốn quay lại. Sẽ tốt hơn nếu tôi chỉ có thể hoàn nguyên vùng được đánh dấu hoặc đường có điểm. Có một cái gì đó như thế này đã tồn tại?