Git: две точки над И
Фильтрация вывода журнала коммитов в Git является довольно мощным инструментом с богатым набором возможностей. Иногда даже приходится придумывать, когда бы использовать ту или иную интересную "фичу". Но это не касается фильтра с использованием указателя HEAD.
Вы можете просмотреть содержимое коммитов, которые будеу отправлены в удалённый репозиторий следующей командой:
Эта команда выведет список всех коммитов текущей ветки, которые отсутствуют в ветке main удалённого репозитория origin. Если выполнить git push, находясь на ветке, отслеживающей ветку origin/master, то коммиты, отображённые указанной командой, будут как раз теми, которые отправятся в удаленный репозиторий.
Можно также не указывать один из аргументов и Git будет считать его HEAD. Например, команда:
сделает то же самое, что и первый вариант, указанный выше.