Eu criei uma ramificação para teste no meu repositório local ( test-branch) para o qual eu enviei Github.
Se eu for para minha Githubconta e selecionar esta opção test-branch, serão exibidas as informações:
This branch is 1 commit ahead and 2 commits behind master
Minhas perguntas são:
- Como posso exibir essas informações localmente (por exemplo: um comando que mostra isso no terminal, em vez de precisar abrir
Githubpara vê-lo)? Eu sei que posso ver as diferenças entre os ramos usando:
git diff master..test-branchou usando
Meld(o que eu prefiro):git difftool master..test-branchmas eu queria saber se há uma maneira de ver os commits de frente e de trás separadamente. IE: existe uma maneira de mostrar que 1 comprometo-me à frente por si só e depois esses 2 comprometem- se por si mesmos?
git for-each-ref --format="%(push:track)" refs/heads. Veja minha resposta abaixo