title: What is the difference between git commit -S and -s?
body: <p>I recently got to know about signed commits and they are recommended. We can sign commits locally with <code>git commit -S</code>. After that I read the git man page and there was an option called <code>-s</code> (used as <code>git commit -s</code>) and it said that option signs the commit. When I look up <code>-S</code> it says that it signs the commit with GPG keys.</p>
  <p>I am setting up signed commits with GPG keys in GitHub. Does this make a difference when pushing or is it the same when it comes to pushing to remote?</p>