On 03 Dec 16:32, Bartłomiej Płotka wrote:
> > How would you merge release branches in master?
> 
> Unpopular opinion: I would squash them. At the end there will be
> conflicts anyway, that will require this, there is zero advantage in doing
> merge commit - it just obfuscates git history to me (:
> 
> Anyway I feel like we are aiming towards both Squash AND Merge options (:

Are you dismissing Brian's comment?

There is a big advantage in merge commit for releases, which is to be
able to see which branches has been merged.

No, the solution for conflit is not squash, it is manual merge commit.

> 
> Kind Regards,
> Bartek Płotka (@bwplotka)
> 
> 
> On Thu, 3 Dec 2020 at 16:11, Brian Brazil <[email protected]>
> wrote:
> 
> > On Thu, 3 Dec 2020 at 14:27, Frederic Branczyk <[email protected]>
> > wrote:
> >
> >> I don’t like squash merging, don’t think I’ve ever used rebase merging
> >> but don’t feel too strongly about it. Merge commit is my preference.
> >>
> >
> > Many PRs I see end up with lots of tiny commits as part of the review
> > process that need to be squashed. I find it's handy to be able to do all of
> > that when I merge (and also fix up the commit description), rather than
> > doing another roundtrip with the author.
> >
> > Brian
> >
> >
> >>
> >> On Thu 3. Dec 2020 at 15:06, Julien Pivotto <[email protected]>
> >> wrote:
> >>
> >>> On 03 Dec 14:59, Bartłomiej Płotka wrote:
> >>> > I am ok with this proposal.
> >>> >
> >>> > Long term I would even vote for squash only, but we discussed this in
> >>> the
> >>> > past.
> >>>
> >>> How would you merge release branches in master?
> >>>
> >>> >
> >>> > Kind Regards,
> >>> > Bartek Płotka (@bwplotka)
> >>> >
> >>> >
> >>> > On Thu, 3 Dec 2020 at 14:20, Brian Brazil <
> >>> [email protected]>
> >>> > wrote:
> >>> >
> >>> > > On Thu, 3 Dec 2020 at 13:15, Ben Kochie <[email protected]> wrote:
> >>> > >
> >>> > >> I'd like to adjust our defaults for GitHub merging settings:
> >>> > >>
> >>> > >> Right now, we allow all three modes for PR merges.
> >>> > >> * Merge commits
> >>> > >> * Squash merging
> >>> > >> * Rebase merging
> >>> > >>
> >>> > >> Proposal: Remove rebase merging (aka fast-forward merges) so that we
> >>> > >> stick to merge/squash and merge.
> >>> > >>
> >>> > >
> >>> > > I use rebase merges sometimes to keep the history clean from
> >>> > > unnecessary merge commits, so I'd like it to hang around.
> >>> > >
> >>> > > Brian
> >>> > >
> >>> > >
> >>> > >>
> >>> > >> [image: image.png]
> >>> > >>
> >>> > >> --
> >>> > >> You received this message because you are subscribed to the Google
> >>> Groups
> >>> > >> "Prometheus Developers" group.
> >>> > >> To unsubscribe from this group and stop receiving emails from it,
> >>> send an
> >>> > >> email to [email protected].
> >>> > >> To view this discussion on the web visit
> >>> > >>
> >>> https://groups.google.com/d/msgid/prometheus-developers/CABbyFmp0X26pjfvyATvaUxH9p_nwBh0QSMgtJGNzfDLnZJjdMQ%40mail.gmail.com
> >>> > >> <
> >>> https://groups.google.com/d/msgid/prometheus-developers/CABbyFmp0X26pjfvyATvaUxH9p_nwBh0QSMgtJGNzfDLnZJjdMQ%40mail.gmail.com?utm_medium=email&utm_source=footer
> >>> >
> >>> > >> .
> >>> > >>
> >>> > >
> >>> > >
> >>> > > --
> >>> > > Brian Brazil
> >>> > > www.robustperception.io
> >>> > >
> >>> > > --
> >>> > > You received this message because you are subscribed to the Google
> >>> Groups
> >>> > > "Prometheus Developers" group.
> >>> > > To unsubscribe from this group and stop receiving emails from it,
> >>> send an
> >>> > > email to [email protected].
> >>> > > To view this discussion on the web visit
> >>> > >
> >>> https://groups.google.com/d/msgid/prometheus-developers/CAHJKeLpwuPY6iE0k7zRP8PFAGTrEx9hYzx6j%3DQT8p4hLQVF6-w%40mail.gmail.com
> >>> > > <
> >>> https://groups.google.com/d/msgid/prometheus-developers/CAHJKeLpwuPY6iE0k7zRP8PFAGTrEx9hYzx6j%3DQT8p4hLQVF6-w%40mail.gmail.com?utm_medium=email&utm_source=footer
> >>> >
> >>> > > .
> >>> > >
> >>> >
> >>> > --
> >>> > You received this message because you are subscribed to the Google
> >>> Groups "Prometheus Developers" group.
> >>> > To unsubscribe from this group and stop receiving emails from it, send
> >>> an email to [email protected].
> >>> > To view this discussion on the web visit
> >>> https://groups.google.com/d/msgid/prometheus-developers/CAMssQwahWTP3uPQuEDcu8jQB_EBDe5AOKXrJYd6%2Bad-wqOpEFQ%40mail.gmail.com
> >>> .
> >>>
> >>>
> >>>
> >>> --
> >>> Julien Pivotto
> >>> @roidelapluie
> >>>
> >>> --
> >>> You received this message because you are subscribed to the Google
> >>> Groups "Prometheus Developers" group.
> >>> To unsubscribe from this group and stop receiving emails from it, send
> >>> an email to [email protected].
> >>> To view this discussion on the web visit
> >>> https://groups.google.com/d/msgid/prometheus-developers/20201203140641.GA543460%40oxygen
> >>> .
> >>>
> >>
> >
> > --
> > Brian Brazil
> > www.robustperception.io
> >
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Prometheus Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/prometheus-developers/CAMssQwZ0MJ2gJiw1jp--gbQBVqdLzGuVxRSM6wP7TZfYes9tRA%40mail.gmail.com.

-- 
Julien Pivotto
@roidelapluie

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-developers/20201203155431.GA729460%40oxygen.

Reply via email to