Utilisez la commande git suivante pour afficher l'historique des validations :
git log -20 --pretty="%h - %an %s"
Fonctionnez sur le serveur et la machine locale, le même entrepôt, et ce sont tous les derniers codes. Les journaux vus des deux côtés ne sont pas exactement les mêmes. L'image de gauche est le serveur et l'image de droite est la machine locale. . Vous pouvez voir l'image de gauche sur le serveur. Les enregistrements de journal supplémentaires concernent uniquement la publication, la fusion et autres.
Le référentiel de gauche a quelques commits sur la branche master, mais pas celui de droite. Autrement dit, ces validations n'existent que dans le référentiel de gauche et n'existent pas dans le référentiel distant.
Vous pouvez le constater à la différence dans le dernier commit.
Il est également recommandé d'ajouter l'option --graph pour afficher facilement les branches.
git pull = git fetch + git merge, ce qui signifie qu'il effectuera une opération de fusion. Ce qui est disponible à distance doit également être disponible localement Ce qui est disponible localement peut ne pas être disponible à distance.
J'ai l'habitude de l'utiliser ainsi :