title: Local Jenkins can't authenticate remote Gitlab private repository
body: <p>I installed Jenkins on windows with all addons that I need, I think so. When i create a new job and in Repository URL i write my url</p>
  
  <p><code>http://git.*****.org/*****/seleniumproject.git</code></p>
  
  <p>and it shows </p>
  
  <pre><code>Help for feature: Repository URL
  Failed to connect to repository : Command "C:\Program Files (x86)\Git\bin\git.exe ls-remote -h http://git.*****.org/*****/seleniumproject.git HEAD" returned status code 128:
  stdout:
  stderr: fatal: Authentication failed for 'http://git.*****.org/*****/seleniumproject.git'`
  </code></pre>
  
  <p><strong>My question</strong>: how can I authenticate to my remote gitlab?! I have folder with .ssh with all keys but don't know what to do...</p>
  
  <p><strong>Update:</strong> strange because my TortoiseGit is working perfectly</p>
  
  <p><strong>My Fix :</strong></p>
  
  <ol>
  <li>Go to jenkins path and save .ssh folder in root example
  <code>C:\Jenkins\.ssh</code> .ssh folder u can find in <code>C:\Users\yourname\.ssh</code></li>
  <li>Go to Jenkins > Manage Jenkins > Manage Credentials, here you can
  add your private key or select <strong>from the jenkins master !/.ssh</strong></li>
  <li>Go to Jenkins > Manage Jenkins > Configure System in git executable wrote this <code>C:\Program Files (x86)\Git\cmd\git.exe</code> path must be with <strong>cmd</strong></li>
  <li>Create new job and in repository url add
  <code>ssh://git@git.sitename.org:/name/projet.git</code></li>
  </ol>