Я рассмотрел различные ответы SO при использовании git diff
и git ревизий (HEAD, ORIG_HEAD, FETCH_HEAD и т.д.), и я до сих пор не нашел простого способа перечислить изменения, которые были сделаны с самого начала локального ветки или с момента последней перезагрузки.
Легко я подразумеваю, что вам не нужно искать и вставлять фиксацию SHA или подсчитывать, сколько коммитов я хочу оглянуться назад.
git diff origin/master
близок, но он относится к удаленному, который, возможно, расходился с тех пор, как я проверил от него новую ветку.
Я ожидаю, что будет доступно что-то вроде git diff BASE_HEAD
.
... если уже нет способа сделать это. Кто-нибудь имеет ответ?