title: How Can I Configure GitHub Desktop/Windows to Work with a Proxy?
body: <p>New to working with git in Windows. I downloaded the GitHub Desktop application and can connect my account, but doing pushes/pulls fails because of an unresolved host. Asking around the workplace I got the following suggestion to type this command into the git shell.</p>
  
  <pre><code>git config --global http.proxy http://username:password@proxy.workplace.com:8080
  </code></pre>
  
  <p>Does this:  </p>
  
  <ol>
  <li>Store my password in plain text?</li>
  <li>Send my password in plain text?</li>
  </ol>
  
  <p>Doesn't GitHub for Desktop generate and use SSH keys instead (I got an email notification when I first connected my account)? How can I configure GitHub Desktop to work with this proxy?</p>