89 votes

Qu'est-ce que le git équivalent de hg sortant (hg) ou hg entrants (hg)?

Double Possible:
Comment puis-je voir les commits dans le dépôt git?

Qu'est-ce que le git équivalent de "hg sortant" ou "hg entrants"?

Dans Mercurial, hg outgoing répertorie les révisions qui sont plus récents que ce qui est sur le serveur et sera envoyé si je n' hg push. Même en sens inverse pour hg incoming et hg pull.

101voto

adl Points 7294

Si vous souhaitez la liste des commits qui sont sur la branche B mais pas sur la branche A, n' git log A..B.

Si vous souhaitez la liste des commits qui sont sur votre succursale dev, mais pas la branche distante origin/dev, ne:

git fetch origin             # Update origin/dev if needed
git log origin/dev..dev

Si vous souhaitez la liste des commits qui sont sur la branche distante, mais pas sur la branche locale, il suffit de faire l'inverse:

git fetch origin             # Update origin/dev if needed
git log dev..origin/dev

Remarque: vous pouvez trouver plus facile de comparer les branches graphiquement à l'aide de gitk origin origin/dev

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X