I guess it could just be an issue with SourceTree. You could just use a different client or use the terminal
#check the files you want to commit are staged
git status
#if they are commit them with a commit message
git commit -m "commit message goes here"