When I create a new branch, Sourcetree doesn't seem to be creating an actual branch. To illustrate, I started on my 'develop' branch, clicked 'Branch' and named it 'test_branch', and when I clicked 'Create Branch' it just added the 'test_branch' icon next to 'master' and 'develop':

Not long ago, it was branching properly so if I created a new branch the tree looked like this:

I think somewhere along the way I messed up my 'master' branch. Does anybody have an idea of what could be wrong and how to fix this?
Thanks!