Khi chạy git log --graph
trên bản sao của hạt nhân Linux, tôi thấy dấu gạch dưới trong biểu đồ không giống như ở đó.Dấu gạch dưới không mong muốn trong nhật ký git - đầu ra đồ họa
Dấu gạch dưới đó có ý nghĩa gì?
Lệnh cụ thể tôi đang sử dụng là như sau:
git log --graph --decorate --pretty=oneline --abbrev-commit --all --date-order
Và đầu ra trông như thế này:
Tôi đã cố gắng nhìn vào lĩnh vực này trong đồ thị trong gitk , nhưng dường như không có gì ngoài bình thường ở đó.
Tôi không nghĩ này chỉ được thể hiện một điểm chi nhánh, như tôi mong đợi rằng để được trả lại như trên bên phải, không phải là bên trái (bên trái phải phù hợp với hình ảnh trên):
I see: I'd expect for
normal branching:
\ \ \ \ \ \
/// ///
| _/ |//
|/ |//
| | | |
| | | |
Đó là một đống o khá lớn' chi nhánh ... – twalberg
Bạn chỉ hỏi về vẽ? Tôi không nghĩ rằng có bất kỳ vấn đề với lịch sử cam kết (tức là các chi nhánh màu tím chia thành hai tại thời điểm đó.) – gcbenison
@ gcbenison: Bạn có thể thấy trong hình ảnh đó một vài nơi mà một chi nhánh đã chia thành hai, và chúng được hiển thị dưới dạng '| /' (dấu gạch chéo), không phải '| _' (dấu cách-dấu gạch dưới).Nếu đó là điều này có nghĩa là, tôi muốn biết sự khác biệt giữa sự chia rẽ này và sự khác biệt là gì; nếu nó có ý nghĩa gì đó khác, tôi muốn biết cái gì. –