Как посмотреть, что уйдет при git push ?

Чтобы посмотреть список файлов, которые отправятся на сервер при push:

git diff --stat --cached [remote/branch] HEAD

например:

git diff --stat --cached origin/master HEAD

(если не указать HEAD, то выведет и uncommited changes)