Request for D core devs: git pull --rebase

Alex Rønne Petersen xtzgzorex at gmail.com
Sat Nov 5 14:38:03 PDT 2011


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

Thanks!

- Alex


More information about the Digitalmars-d mailing list