Oto dwa różne pytania, ale myślę, że są ze sobą powiązane.
Podczas korzystania z Git, jak znaleźć zmiany, które wprowadziłem lokalnie, ale nie zostały jeszcze przesłane do zdalnej gałęzi? Szukam czegoś podobnego do komendy Mercurial
hg outgoing
.Podczas korzystania z Git, jak znaleźć zmiany w zdalnej gałęzi przed wykonaniem ściągnięcia? Szukam czegoś podobnego do komendy Mercurial
hg incoming
.
Po drugie: czy istnieje sposób, aby sprawdzić, co jest dostępne, a następnie wybrać najlepsze zmiany, które chcę wprowadzić?
hg incoming
ihg outgoing
faktycznie robimy. Najbliższy odpowiednik Gita, który znalazłem, to--dry-run
opcja. Po prostu,git pull --dry-run
a zobaczysz listę wszystkich rzeczy, które muszą się wydarzyć.