Added "git pull" command execution after branch checkout.

Added "git pull" command execution after branch checkout. This is needed because an error occurs when trying to push changes if someone else have already pushed to the remote repository.