2017-08-21 1 views

Répondre

3

git pull est défini comme git fetch + git merge. Donc oui, est fusionner.

git push n'est pas une fusion d'aucune sorte. Il pousse juste vos commits locaux à une destination éloignée. Si quelque chose va moins que parfait, il refuse de continuer.

4

git pull est un alias à git fetch + git merge.

git fetch met à jour votre référentiel local avec les modifications (delta) qui sont téléchargées à partir du référentiel distant et stockées dans votre dossier local .git.

Une fois que l'extraction est terminée et que vous avez toutes les données localement que git merge se produisent et fusionne vos modifications avec celui de la télécommande.


enter image description here


enter image description here