not set, push changes to actual branch
                     * if tags is true push all tags to remote
                     * @param @optional branch (default: current branch)
                     * @param @optional tags (default: true)
                     */</span>
                    push
                    <span class="comment">/**
                     * push tag
                     * if tagName is not set, push sane tags
                     * @param @optional tagName (default = all commit)
          