Tôi đã điều sau đây trong tôi ~/.gitconfig
(đây là duy nhất ở đây để giúp bạn hiểu những gì tôi đang nhìn vào):Làm thế nào để thoát khỏi "refs/chia hai nga/xấu" chi nhánh tại Git
[alias]
lg = log --graph --all --pretty=format:'%Cred%h %Cgreen(%cr)%Creset - %s %C(yellow)%d %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative
Khi tôi thực hiện git log
, nó cho tôi thấy cây cam kết đầy đủ với tên chi nhánh và nội dung. Hôm qua tôi đã bắt đầu một số git bisect
và hôm nay tôi thấy có chi nhánh refs/bisect/bad
trong đầu ra của nhật ký của tôi.
Chính xác chi nhánh của refs/bisect/bad
là gì và làm cách nào để loại bỏ nó?
Trong các phiên bản Git tương đối gần đây, bạn cũng có thể sử dụng 'git bisect reset HEAD' để tránh chuyển đổi các cam kết. – Cascabel