title: Can I git checkout from GitHub Desktop?
body: <p>Is there a way to rewrite repository directory files to current branch state in GitHub Desktop?</p>
  <p>Or can I only do it from command line with <code>git checkout mybranch</code></p>
  <p>and does GitHub Desktop keep all files of all branches in directory?</p>