Question

J'utilise git. J'ai une branche, apifixes, qui a été ramifié de master il y a quelque temps. La plupart, mais pas tous, des changements de la branche apifixes ont été réincorporé dans master. Au moins, je crois que c'est le cas, parce que quand j'essaie de faire

git branch -d apifixes

Je reçois l'erreur suivante:

error: The branch 'apifixes' is not an ancestor of your current HEAD.

Comment puis-je savoir quels sont les changements dans apifixes mais pas dans master?

Était-ce utile?

La solution

git log master..apifixes

show engage accessible à partir apifixes, mais pas de maître

si vous voulez montrer la différence entre les deux, utilisez plutôt git diff

Autres conseils

git log --oneline --left-right --cherry-pick master...apifixes (notez les trois points ...) est peut-être ce que vous voulez.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top