Qui ci sono due domande diverse, ma penso che siano correlate.
Quando utilizzo Git, come posso trovare le modifiche che ho eseguito il commit a livello locale, ma che non ho ancora inviato a un ramo remoto? Sto cercando qualcosa di simile al comando Mercurial
hg outgoing
.Quando utilizzo Git, come posso trovare le modifiche apportate a un ramo remoto prima di eseguire un pull? Sto cercando qualcosa di simile al comando Mercurial
hg incoming
.
Per il secondo: c'è un modo per vedere cosa è disponibile e poi scegliere le modifiche che voglio tirare?
hg incoming
ehg outgoing
effettivamente fare. L'equivalente Git più vicino che ho trovato è l'--dry-run
opzione. Sologit pull --dry-run
e vedrai un elenco di tutte le cose che devono accadere.