title: jgit - clone a branch of a repo without a checkout
body: <p>The CloneRepository command seems to ignore the setBranch parameter if you aren't doing a checkout.  Is there a way to specify the branch ( instead of the master )?  I don't want to checkout the entire branch but I want to add a file to that branch ( add, commit, and push )</p>