I've been working in the master branch of a project that is stored on bitbucket using git and I use SourceTree to manage it.
Yesterday I merged in a branch with the master one, but noticed that there has been merges with other branches prior to my merge. In SourceTree it says that I made the merge. In bitbucket it says that an anonymous user made the merge (strange as it is a private repo). I have absolutely no recollection of the previous merges.
Is there some kind of automated thing I have missed or anything that could have made this if I haven't ever even clicked on one of the other branches in sourcetree?
All I ever do is commit, pull changes if any, and push. How should that merge a branch?