title: Existing files in new, presumably empty, Git branch?
body: <p>I am learning Git. When I create a new (empty) branch, checkout to it and then list its contents, it shows all of the files from the master branch (which I thought I had left). Why is this?</p>