J'ai créé une branche pour les tests dans mon repo ( test-branch) local vers lequel j'ai poussé Github.
Si je vais sur mon Githubcompte et le sélectionne, test-branchil affiche les informations:
This branch is 1 commit ahead and 2 commits behind master
Mes questions sont:
- Comment puis-je afficher ces informations localement (c'est-à-dire: une commande qui les affiche sur le terminal, plutôt que d'avoir à les ouvrir
Githubpour les voir)? Je sais que je peux voir les différences entre les branches en utilisant:
git diff master..test-branchou en utilisant
Meld(que je préfère):git difftool master..test-branchmais je me demandais s'il y avait un moyen de voir les engagements avant et arrière séparément. IE: existe-t-il un moyen de montrer que 1 s'engage à l'avance par lui-même, puis que ces 2 s'engagent derrière eux-mêmes?
git for-each-ref --format="%(push:track)" refs/heads. Voir ma réponse ci