title: Accept default git commit message after a squashed merge
body: <p>I would like to do the following in a script:</p>
  
  <pre><code>git merge --squash someBranch
  git push
  </code></pre>
  
  <p>The problem is that the merge does not do a commit. So before the push I have to commit. The default commit message created by this merge is sufficient. So my questions are:</p>
  
  <ol>
  <li><p>Can I do the merge with automatically generating the commit?</p></li>
  <li><p>Or can I add a command in the script to do a commit which accepts the default message?</p></li>
  </ol>
  
  <p>Thanks!</p>