title: How can I run git push/pull commands with SSH verbose mode?
body: <p>If I run "git push" with the GIT_TRACE=2 environment variable, I get the following:</p>
  
  <pre><code>09:25:28.098743 git.c:349               trace: built-in: git 'push' 'origin' 'master'
  09:25:28.100261 run-command.c:341       trace: run_command: 'ssh' 'git@bitbucket.org' 'git-receive-pack '\''kevinburke/letter.git'\'''
  </code></pre>
  
  <p>Which is great except sometimes I get this error:</p>
  
  <pre><code>fatal: Could not read from remote repository.
  </code></pre>
  
  <p>I only get it intermittently so I'm not sure what's going on. I know ssh has a verbose mode:</p>
  
  <pre><code> -v      Verbose mode. Causes ssh to print debugging messages about its progress. 
           This is helpful in debugging connection, authentication, and configuration
           problems.  Multiple -v options increase the verbosity.  The maximum is 3.
  </code></pre>
  
  <p>It would be great if I could get <code>git</code> to run that ssh command with <code>-vvv</code> turned on. Is there a way to enable this with environment variables or with config settings?</p>