title: Checking out a remote git branch that does not exist locally?
body: <p>Let's say there is a remote clone of the same git repository that my local repository is cloned from - and there is a branch on that remote clone that isn't present in my clone (not the default branch).</p>
  <p>Is there a way to clone that remote branch into my local copy? I don't want to merge it with the current branch or anything like that. I just want to start a local copy of the remote branch. Is there a way to do this?</p>
  <p>I would also like to know (once this is done) how to add the mentioned branch also to the default remote-copy that my local clone checks in with by default.</p>