Немного не то, но спасибо: «With --no-commit perform the merge but pretend the merge failed and do not autocommit, to give the user a chance to inspect and further tweak the merge result before committing».
Спасибо. То есть, если в мастере нет моих коммитов (а вся разработка идет в некой фича-ветке), то pull --rebase просто все обновит?
Стоп, в аналогичной ситуации git pull сделал бы такой же fast-forward merge, так?
Получается, что в случае отсутствия коммитов как обновлять разницы нет.
p.s. Первые две ссылки хороши, не спорю :)