On 2014-02-06 10:45, Martin Sandve Alnæs wrote:
So I have this branch  martinal/topic-foo  which initially contained
a bunch of commits.

Before merging to next I squashed them so  martinal/topic-foo  only
contained one commit on top of some previous commit from master.

After merging  martinal/topic-foo  into next, I found a couple of
minor issues that I fixed in  martinal/topic-foo  and merged again
into next.

Should I squash martinal/topic-foo again before merging into master?
Pro: clean history in master, this lasts forever.

I'm not really bothered about having super clean history.

Con: git log master..next will show the pre-squashed commits, until we
reset next again.


We can reset next whenever we want. I'm happy for it to be reset during the development cycle if it makes things simpler/cleaner. We tend to have few branches that are in next but not yet in master, so adding things back to next is pretty easy.

I'm tending towards squashing.


I'm happy with whatever is easiest for you.

Garth

Martin
_______________________________________________
fenics mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics
_______________________________________________
fenics mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics

Reply via email to