W moim lokalnym repo ( test-branch) utworzyłem gałąź do testowania, do której wypchnąłem Github.
Jeśli przejdę do mojego Githubkonta i wybiorę to test-branch, wyświetli się informacja:
This branch is 1 commit ahead and 2 commits behind master
Moje pytania to:
- Jak mogę wyświetlić te informacje lokalnie (tj: polecenie, które pokazuje to na terminalu, zamiast konieczności otwierania,
Githubaby je zobaczyć)? Wiem, że widzę różnice między gałęziami za pomocą:
git diff master..test-branchlub używając
Meld(co wolę):git difftool master..test-branchale zastanawiałem się, czy istnieje sposób, aby zobaczyć osobno przed i za zatwierdzenia. IE: czy istnieje sposób, aby pokazać, że 1 zobowiązuje się sam, a następnie 2 same się zobowiązuje ?
git for-each-ref --format="%(push:track)" refs/heads. Zobacz moją odpowiedź poniżej