Since one of the latest updates of sourcetree I have the issue that when I commit my changes and the do a pull (with rebase), my changes get pushed automatically. However, according to the the client there is still a push waiting. But in the branch description I already see my changes. And when I try to push my changes, it raises an error (ofcourse, coz my changes are already there), but I have to do so, otherwise sourcetree keeps showing the push request.