isaacs / github

Just a place to track issues and feature requests that I have for github
2.21k stars 129 forks source link

Default merge buttons #747

Open unional opened 8 years ago

unional commented 8 years ago

It is very nice that now github support both "merge commits" and "squash merging".

Able to disable one of them is great, but at times you would like to perform the disabled action.

I would be great if we can choose which is the default, or able or re-order them. 🌷

notriddle commented 8 years ago

If you only have squash merging enabled, merge commits can be done from the CLI.

If you only have merge commits enabled, you can squash commit using the CLI, but Github won't recognize it as a merge, which is kind of annoying.

I guess the simple answer is: if you want to be able to do it, don't disable it. :grinning:

unional commented 8 years ago

Yes, I would like to enable both of them. Just want to have the "squash merging" as the default. 🌷