title: Jenkins - using GIT_ASKPASS to set credentials
body: <p>I've set up some credentials in Jenkins for bitbucket and double-checked the Credentials settings (e.g. logging in manually) however when I try it in Jenkins it just spins forever giving this output:</p>
  
  <pre><code>&gt; git config remote.origin.url &lt;bitbucket url&gt; # timeout=10
  Fetching upstream changes from &lt;bitbucket url&gt;
  &gt; git --version # timeout=10
  using GIT_ASKPASS to set credentials &lt;bitbucket account email&gt; Bitbucket
  &gt; git fetch --tags --progress &lt;bitbucket url&gt; +refs/heads/*:refs/remotes/origin/*
  &gt; git fetch --tags --progress &lt;bitbucket url&gt; +refs/heads/*:refs/remotes/origin/*
  </code></pre>
  
  <p>Note that the URL is fine when public. But when set to Private it simply fails with no output.</p>
  
  <p>Is there anyway to debug this in a bit more detail?</p>