
    l:i                     @    d dl mZ d dlmZ ed        Zed        ZdZy)    )replace_argument)git_supportc                 ~    d| j                   v xr. d| j                  v xr d| j                  v xr d| j                  v S )Npushz! [rejected]zfailed to push some refs tozFUpdates were rejected because the tip of your current branch is behind)scriptoutputcommands    S/var/www/html/bot/venv/lib/python3.12/site-packages/thefuck/rules/git_push_force.pymatchr      sP    gnn$ k'..0k-?k Y\c\j\jjl    c                 0    t        | j                  dd      S )Nr   zpush --force-with-lease)r   r   r	   s    r   get_new_commandr      s    GNNF4MNNr   FN)thefuck.utilsr   thefuck.specific.gitr   r   r   enabled_by_default r   r   <module>r      s?    * , l l O O  r   