title: Git GPG signing fails without a clear message
body: <p>If I set my Git to sign with my GPG key it fails. I've tried GIT_TRACE and it doesn't really give me any more info:</p>
  
  <pre><code>$ GIT_TRACE=1 git commit
  15:29:35.112157 git.c:344               trace: built-in: git 'commit'
  15:29:35.115745 run-command.c:626       trace: run_command: 'code --wait' '/Users/b/VurbAgency/haarlem.github.io/.git/COMMIT_EDITMSG'
  15:29:52.884006 run-command.c:626       trace: run_command: 'gpg' '--status-fd=2' '-bsau' 'SECRETKEYID'
  error: gpg failed to sign the data
  fatal: failed to write commit object
  </code></pre>
  
  <p>When I try to run <code>'gpg' '--status-fd=2' '-bsau' 'SECRETKEYID'</code> it just hangs after saying <code>BEGIN_SIGNING H8</code> and doesn't do anything anymore. </p>
  
  <p>Any ideas on how to solve this or avenues as to research?</p>