Your comments

Thanks for the reply.

In the scope of "Pull might be a destructive operation.." - the current implementation, with the popup window, doesn't give any additional layer of protection against this. And if there are conflicts then SmartGit automatically creates Stash.

So I see no differences except additional clicks.

Just wondering, as an alternative - is it appropriate to create an additional "Pull" button that will pull with the latest config?