On 02/22/2013 05:05 PM, Stephen Paul Weber wrote:
> Somebody claiming to be Andy Georges wrote:
>> On 22 Feb 2013, at 17:50, Geoffrey Mainland <mainl...@apeiron.net> wrote:
>>> I don't want to bike shed, but the prevalence of empty merge commits in
>>> the repo seems both undesirable and avoidable.
>>
>> I guess because rebasing means actually rewriting history. Which is
>> undesirable in itself. Once commits have been pushed out, you should
>> never rebase, afaik.
>
> git pull --rebase will only end up rebasing commits you have that
> aren't in the remote. So no public history changes unless you've
> pushed somewhere else already.

I am advocating rebasing before you push, so no public history is
rewritten. I am most definitely not advocating rebasing
previously-pushed work.

My personal opinion is that all non-public branched should be
rebased. However, I would be very happy just to avoid empty merge
commits.

Geoff


_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://www.haskell.org/mailman/listinfo/ghc-devs

Reply via email to