Mon flux de travail git habituel pour le déploiement est le suivant :
[pendant que sur la branche master]
git pull
git push
git checkout production
git pull
git merge master
git push
Serait-il possible de créer une fonction pour exécuter toutes ces commandes, mais si l'une d'entre elles renvoie une erreur (c'est-à-dire un conflit de fusion), elle s'arrête là ?