Request for D core devs: git pull --rebase

Nick Sabalausky a at a.a
Sun Nov 6 04:10:33 PST 2011


"Steve Teale" <steve.teale at britseyeview.com> wrote in message 
news:j9533f$7oc$2 at digitalmars.com...
> On Sat, 05 Nov 2011 22:38:03 +0100, Alex Rønne Petersen wrote:
>
>> Hi folks!
>>
>> This is a friendly request for D core devs to use 'git pull --rebase'
>> instead of just plain 'git pull' when pulling remote changes into local
>> repositories. The reason for this is that it takes any outstanding
>> commits in your local tree, unrolls them, pulls in the remote changes,
>> and reapplies your local commits *without creating a merge commit*. This
>> helps keep history clean and easier to navigate, making everyone's life
>> that much easier. :)
>>
>> For example:
>>
>> $ git commit -m "my local stuff"
>> $ git pull --rebase origin master
>> $ git push origin master
>>
> Obviously I'm in a grumpy mood today, but isn't all this VCS stuff
> somewhat off-topic? It certainly seems to be growing in volume.
>
> This is the digitalmars.D group. Seems that we need a
> digitalmars.D.process group as well. The first (long) posting might well
> be some kind of explanation of what the process is.
>

I think it seems generally accepted that the D NGs are just misleadingly 
named.




More information about the Digitalmars-d mailing list