Question
Quelles sont les commandes Git pour effectuer le workflow suivant?
Scénario
J'ai cloné à partir d'un référentiel et fait mes propres validations dans mon référentiel local. En attendant, mes collègues se sont engagés sur le référentiel distant. Maintenant, je veux:
Vérifiez s'il y a de nouveaux validations d'autres personnes sur le référentiel distant, c'est
origin
-à- dire ?Supposons qu'il y ait eu 3 nouveaux validations sur le référentiel distant depuis mon dernier pull, je voudrais différencier les validations du référentiel distant, c'est-
HEAD~3
à- dire avecHEAD~2
,HEAD~2
avecHEAD~1
etHEAD~1
avecHEAD
.Après avoir su ce qui a changé à distance, je veux obtenir les derniers commits des autres.
Mes découvertes jusqu'à présent
Pour l'étape 2: je connais la notation caret HEAD^
, HEAD^^
etc. et la notation tilde HEAD~2
, HEAD~3
etc.
Pour l'étape 3: c'est, je suppose, juste un git pull
.