Vous pouvez définir le comportement par défaut grâce au setting push.default dans votre configuration git.


Les valeurs possibles sont référencées dans la documentation officielle.


Le setting que j'utilise pour toujours push ma branche locale vers une branche distante du même nom: current


Définir globalement avec:

git config push.default current


De cette façon, si je suis sur la branche fix/tooltip-label et que je lance un git push, je push automatiquement vers une branche distante fix/tooltip-label.