{"thread":{"id":"28461","subject":"--simplify-by-decoration, but include branch points","startedAt":"2011-09-22T18:24:34Z","lastAt":"2011-09-22T18:24:34Z","messageCount":1,"participants":["Andrew Pimlott"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"176008","messageId":"1316715489-sup-9523@pimlott.net","threadId":"28461","inReplyTo":null,"subject":"--simplify-by-decoration, but include branch points","fromName":"Andrew Pimlott","fromEmail":"andrew@pimlott.net","sentAt":"2011-09-22T18:24:34Z","receivedAt":"2011-09-22T18:24:34Z","isPatch":false,"sender":{"key":"andrew@pimlott.net","avatar":null},"body":"The --simplify-by-decoration option to git log is a great way to view\nbranch topology.  However, it is a bit misleading because it does not\nnecessarily show branch points.  For example, I have a repository that\nlooks like:\n\n    * 6045d25 (HEAD, master) 3\n    | * 8daa592 (branch) 2.1\n    |/\n    * a4da73a 2\n    * 014106d (tag: v1) 1\n\nThis is from \"git log --decorate --all --graph --oneline\".  If I add\n--simplify-by-decoration, I get\n\n    * 6045d25 (HEAD, master) 3\n    | * 8daa592 (branch) 2.1\n    |/\n    * 014106d (tag: v1) 1\n\nNote it appears as though the branch point is 014106d, when it's really\n014106d.  I would love to see an option like --simplify-by-decoration\nthat also selects branch points for display, maybe\n--simplify-by-branch-point.  (It should be possible to combine it with\n--simplify-by-decoration.)\n\nIs there anything like this?\n\nAndrew\n"}]}