Docs feedback: squash commit option missing
On this page: https://docs.gitlab.com/ee/user/project/merge_requests/squash_and_merge.html#set-default-squash-options-for-a-merge-request Under: "Set default squash options for a merge request", in step 2:
Select or clear the Squash commits when merge request is accepted checkbox.
There is no checkbox there, even if you have satisfied the prerequisites ("permission to create or edit a merge request").
If you follow the steps further down the page to enable squash commits, then the checkbox appears.
I don't know whether the checkbox is hidden by default, or if that's just how my GitLab admin set the defaults.
I think the order of the page should be swapped, so that you do the step that makes the checkbox appear, before the step where you click the checkbox.
Or add a sentence describing what to do if you don't see that checkbox.