title: Gitlab: why "squash" merge creates two commits?
body: <p>To reproduce it:</p>
  
  <ol>
  <li>Create issue</li>
  <li>Open Merge Request (MR) from the issue</li>
  <li>Make changes with multiple commits</li>
  <li>Check "squash commits" and Merge the MR</li>
  </ol>
  
  <p>Why on earth this creates TWO commits in history with exactly the same changes?</p>
  
  <p>The commits titles:</p>
  
  <ol>
  <li>Merge branch '123-branch-name' into 'dev'</li>
  <li>Full Issue name</li>
  </ol>
  
  <p>What is the point of that?</p>