Request for D core devs: git pull --rebase

Steve Teale steve.teale at britseyeview.com
Sat Nov 5 21:40:16 PDT 2011


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.

Steve


More information about the Digitalmars-d mailing list