2013-06-18 24 views

Trả lời

3

Chỉnh sửa: Xem câu trả lời khác đề cập đến rằng Bisect skip hiện là một tính năng trong TortoiseGit. Làm tốt lắm, TortoiseGit!


Một câu hỏi hay. Trong thực tế, tôi tìm thấy bài viết của bạn bởi vì tôi tự hỏi như vậy.

Tôi chưa tìm thấy cách nào để thực hiện điều đó bằng dòng lệnh. Nhưng bạn có thể sử dụng nó để làm chỉ là bỏ qua và sau đó quay trở lại sử dụng TortoiseGit như vậy:

  1. Open "git bash" từ khi bắt đầu trình đơn
  2. Navigate vào dự án của bạn
  3. Issue lệnh: git bisect skip (may mắn, git bash cho bạn thấy chút liên quan của revision number bạn đang ở trên)

Nó sẽ kiểm tra một phiên bản mới, và sau đó bạn có thể lấy lại để thử nghiệm và sử dụng TortoiseGit cho "chia hai nga tốt "và" chia đôi xấu ".

Các bước bổ sung không phải là đáng lo ngại, nhưng tôi đang chờ ai đó đến với một câu trả lời hay hơn. : o)

2

Bắt đầu với TortoiseGit 2.3.1.0 sẽ có hỗ trợ cho git bisect bỏ qua.

  • Bạn có thể bỏ TRỤ từ menu ngữ cảnh thám hiểm
  • LogDialog sẽ đánh dấu bỏ qua phiên bản
  • LogDialog phép bạn bỏ qua các phiên bản tùy ý (thậm chí nhiều cùng một lúc)

Xem https://tortoisegit.org/issue/2505

Ngoài việc sử dụng tính năng bỏ qua, bạn có thể dễ dàng đặt lại cam kết HEAD thành bất kỳ cam kết nào khác theo cách thủ công bằng hộp thoại tường trình.

Các vấn đề liên quan