Fusion de modifications
Votre commande push vers le référentiel distant sera rejetée si votre référentiel local est obsolète.
Si tel est le cas, vous pouvez recourir à la commande git merge pour intégrer les modifications les plus récentes de votre copie locale de la branche distante avant de procéder au transfert.
Cette exigence de Git garantit que les modifications apportées par les autres membres sont conservées dans l'historique des versions.
Lors d'une opération de fusion, Git tente d'appliquer automatiquement les modifications historiques et de les fusionner avec la branche actuelle. Cependant, en cas de conflit, une erreur est générée et un message vous invite à résoudre manuellement le conflit.