def _push(self):
push_cmds = self.vcs.push_commands()<EOL>if not push_cmds:<EOL><INDENT>return<EOL><DEDENT>if utils.ask("<STR_LIT>"):<EOL><INDENT>for push_cmd in push_cmds:<EOL><INDENT>output = utils.system(push_cmd)<EOL>logger.info(output)<EOL><DEDENT><DEDENT>
Offer to push changes, if needed.