
    l:i                     <    d dl mZ d dlmZ ed        Zed        Zy)    )shell)git_supportc                 >    d| j                   v xr d| j                  v S )Npullzset-upstream)scriptoutput)commands    M/var/www/html/bot/venv/lib/python3.12/site-packages/thefuck/rules/git_pull.pymatchr      s    W^^#H'..(HH    c                    | j                   j                  d      d   j                         }|j                  d      d   }|j                  dd      j                  d|      }t	        j
                  || j                        S )N
 z<remote>originz<branch>)r   splitstripreplacer   and_r   )r	   linebranchset_upstreams       r
   get_new_commandr   
   sj    >>%b)//1DZZ_R F<<
H5
F3 ::lGNN33r   N)thefuck.shellsr   thefuck.specific.gitr   r   r    r   r
   <module>r      s5      , I I 4 4r   