I am +1 for linear commit history.

Does the “squash” option give the committer enough control over the commit
message format and structure? I personally prefer to perform all of my
commit rewriting locally, verify it locally, and then force-push the
desired history to the feature branch before using the “rebase” variant of
the button. Maybe that process is not necessary with the “squash” option?

Thanks,
Nick

On Tue, Apr 23, 2019 at 7:33 AM Sean Busbey <[email protected]> wrote:

> Folks,
>
> Looking at history for the current master branch, we had several PRs
> accepted over the last week where the committer used the "merge
> commit" option. As a reminder, previous consensus was that we would
> avoid this since it makes the history harder to follow.
>
> Please ensure you are selecting either "rebase commits" or "squash
> commits" when accepting a PR.
>
> I have filed INFRA-18264 to disable the merge commit option.
>

Reply via email to