Po uruchomieniu git log --graph
na mojej kopii jądra systemu Linux widzę podkreślenie na wykresie, które nie wygląda tak, jak powinno być.Nieoczekiwany podkreślnik w dzienniku git - wynik w postaci pliku graficznego
Co oznacza to podkreślenie?
Konkretna komenda używam jest tak:
git log --graph --decorate --pretty=oneline --abbrev-commit --all --date-order
a wyjście wygląda następująco:
Próbowałem patrząc na tym obszarze na wykresie w gitk , ale wydaje się, że nie ma tam nic niezwykłego.
Nie myśleć To tylko pokazuje punktu rozgałęzienia, jak będę oczekiwać, że mają być świadczone, jak po prawej stronie, a nie po lewej stronie (lewa powinna odpowiadać zdjęcie powyżej):
I see: I'd expect for
normal branching:
\ \ \ \ \ \
/// ///
| _/ |//
|/ |//
| | | |
| | | |
To gałęzie dość duży stos O”... – twalberg
dopiero pytasz o świadczenie? Nie sądzę, że jest jakikolwiek problem z historią zatwierdzenia (tj. Fioletowa gałąź dzieli się na dwie części w tym punkcie). – gcbenison
@gazunek: Możesz zobaczyć na tym obrazku kilka miejsc, w których jedna gałąź podzieliła się na dwie, i są one renderowane jako '| /' (pipe-slash), a nie '| _' (pipe-space-podkreślenie).Jeśli to właśnie oznacza, chcę wiedzieć, jaka jest różnica między tym podziałem a normalnym; jeśli to oznacza coś innego, chcę wiedzieć co. –