Diff между локальным и удаленным репозиторием git?
У меня 2 вопроса, но они немного связаны.
1. Есть ли возможность узнать разницу между локальным и удаленным репозиторием? Другими словами, надо, перед командой git pull узнать что именно сейчас обновится (имеется ввиду, не какие файлы обновятся, а какие новые коммиты придут).
2. После git pull показывается, что было обновленно: Updating f7965fe..4a04f2d
Как эту информацию получить в хуке post-merge? Может есть возможность узнать, что именно было обновленно во время последнего апдейта?