{"thread":{"id":"61303","subject":"Wrong coloring for \"git log --oneline --graph --decorate --all\"?","startedAt":"2024-04-10T07:22:34Z","lastAt":"2024-04-10T07:22:34Z","messageCount":1,"participants":["Windl, Ulrich"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"492690","messageId":"cd3eb14853be4c58b31120bc1b129913@ukr.de","threadId":"61303","inReplyTo":null,"subject":"Wrong coloring for \"git log --oneline --graph --decorate --all\"?","fromName":"Windl, Ulrich","fromEmail":"u.windl@ukr.de","sentAt":"2024-04-10T07:22:32Z","receivedAt":"2024-04-10T07:22:34Z","isPatch":false,"sender":{"key":"u.windl@ukr.de","avatar":null},"body":"Hi!\n\nI think I found a bug for git 2.26.2 regarding \"git log --oneline --graph --decorate --all\":\nAs the issue is about color, I'm attaching a small sample screenshot with some blue annotation arrows for reference.\n\nI think the issue is that for a branch the \"outgoing path to the right\" (/) has the wrong color.\nFor example consider commit 5516433:\nThe main branch is red, and the \"for off\" is also red. The branch itself shows no color, but when merging back at 5a5b97f the color is green.\nSo shouldn't be the whole branch \"green\"? Or did I misunderstand something?\n\nAnother example is the branch starting ad dd9f618:\nThe main branch is red, and the forked branch is yellow, but the \"fork off\" (/) is red, too. When merged back at a5e424a, it (\\) is green.\n\nLikewise I don't understand why \"main\" branch a5e424a changes color multiple times until being merged at 5516433.\n\nI hope the description is clear enough.\n\nKind regards,\nUlrich\n\n"}]}