Come posso vedere quali commit sono in realtà che verrà inviato a un repository remoto?Anteprima di un push Git
Per quanto ne so, ogni volta che estraggo il master dal repository remoto, è probabile che vengano generati commit, anche se sono vuoti.
Ciò fa sì che il master locale sia "in avanti" anche se non c'è davvero nulla da spingere.
Ora, se provo (da master):
git cherry origin master
ho un'idea di quello che sta per essere spinto, anche se questo mostra anche alcune commit che ho già spinto. C'è un modo per visualizzare solo i nuovi contenuti che verranno inseriti?
+1, ma dovrò prendere il mio soapbox su #!/Usr/bin/env perl, da quando sono appena stato masterizzato da bugzilla usando #!/Usr/bin/perl mentre stavo installando i moduli in/usr/local/bin/perl e dovevano temporaneamente rendere/usr/bin/perl un link simbolico a/usr/local/bin/perl –
+1 'git log origin/master..master' è sufficiente nella maggior parte dei casi. –
@William Risolto! –