Cách hủy bỏ Git Bisect


80

Tôi bắt đầu chương trình git của mình bằng cách chỉ định các bản sửa đổi tốt và xấu nhưng tôi không nghĩ rằng họ đã đăng ký. Ngoài ra, vì tôi đang cố gắng xác định git bisect tốt và xấu, tôi không nghĩ git đang làm gì cả. Tôi muốn hủy bỏ toàn bộ đường phân giác để có thể bắt đầu lại hoạt động. git bisect resetcó vẻ là những gì tôi đang tìm kiếm, nhưng tôi muốn kiểm tra kỹ trước khi có khả năng làm rối tung bất cứ điều gì.

Câu trả lời:


104

git bisect resetlà lệnh chính xác. Từ tài liệu :

Sau một phiên chia đôi, để xóa trạng thái phân chia và trở về HEAD ban đầu, 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 đó git bisect start. (Một cái mới git bisect startcũng sẽ làm điều đó, vì nó xóa bỏ trạng thái phân chia cũ.)


30
Grrr, đó không phải là một cái tên trực quan so với các lệnh git khác ... Tôi đã hy vọng về mộtgit bisect abort
Jason Axelson
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.