git bisect reset
là cách bạn ngừng phân đôi. Theo mặc định, nó sẽ đặt lại HEAD về vị trí trước khi bạn bắt đầu, mặc dù bạn cũng có thể sử dụng git bisect reset <commit>
để chuyển đến HEAD đó.
Nếu bạn chỉ muốn dừng chia đôi mà không thay đổi cam kết, từ tài liệu, git bisect reset HEAD
sẽ làm những gì bạn muốn.
Đặt lại Bisect
Sau một phiên chia đôi, để xóa trạng thái phân chia và quay lại HEAD ban đầu (tức là, để thoát phân chia), hãy ra lệnh sau:
$ git bisect reset
Theo mặc định, điều này sẽ trả cây của bạn về cam kết đã được kiểm tra trước khi bắt đầu git bisect. (Một khởi động git bisect mới cũng sẽ làm điều đó, vì nó xóa trạng thái phân chia cũ.)
Với một đối số tùy chọn, bạn có thể quay lại một cam kết khác để thay thế:
$ git bisect reset <commit>
Ví dụ: git bisect reset HEAD
sẽ để bạn ở lại cam kết phân giác hiện tại và tránh chuyển đổi cam kết, trong khi git bisect reset bisect / bad sẽ kiểm tra bản sửa đổi xấu đầu tiên.
Nguồn: http://git-scm.com/docs/git-bisect