The delang is using merge instead of rebase/squash

Daniel N via Digitalmars-d digitalmars-d at puremagic.com
Wed Mar 22 00:50:42 PDT 2017


On Wednesday, 22 March 2017 at 01:25:37 UTC, Vladimir Panteleev 
wrote:
> On Tuesday, 21 March 2017 at 17:58:06 UTC, deadalnix wrote:
>> On Tuesday, 21 March 2017 at 12:45:45 UTC, Vladimir Panteleev 
>> wrote:
>>> On Tuesday, 21 March 2017 at 11:59:42 UTC, deadalnix wrote:
>>>> It's not good either. Why would I want to look at a DAG when 
>>>> the serie of event is strictly linear to begin with ?
>>>

This is almost human readable...
git log --first-parent --no-merges --decorate
... except if a merge commit is tagged, I haven't found any 
solution for that, can you? It's very important to be able to see 
tags, yet filter away merge commits.

Fortunately I managed to convert my team to rebase, so I no 
longer suffer this problem at work, only with D.

Even this simplest git commands break down:
git show

WTF? there was no difference? Ahh... I was supposed to type:
git show --first-parent
well at least this case can be solved by a simple alias, but log 
cannot.



More information about the Digitalmars-d mailing list