Вот два разных вопроса, но я думаю, что они связаны.
При использовании Git, как мне узнать, какие изменения я зафиксировал локально, но еще не отправил в удаленную ветку? Ищу что-то похожее на команду Mercurial
hg outgoing
.При использовании Git, как мне узнать, какие изменения были внесены в удаленную ветку до выполнения извлечения? Ищу что-то похожее на команду Mercurial
hg incoming
.
Для второго: есть ли способ узнать, что доступно, а затем выбрать изменения, которые я хочу применить?
hg incoming
иhg outgoing
. Ближайший эквивалент Git, который я нашел, - это опция--dry-run
. Простоgit pull --dry-run
, и вы увидите список всего, что должно произойти. - person Roman Starkov   schedule 29.09.2012