Для веб-сайта у меня есть мастер и постановка, я работал над постановкой на 10 дней. Как я точно знаю, что изменилось с момента моего последнего слияния или когда это слияние было? Большинство слияний, которые я сделал, в конечном итоге являются FF, поэтому я не могу зарегистрировать их как git merge branch -m 'merging staging'
(git сообщает, что он игнорируется -m). Я обычно объединять мастер в стадию тестирования перед слиянием промежуточной стадии в мастер для большего тестирования и развертывания.
Я мог бы пометить каждый, но я беспокоюсь о беспорядке в этом отношении для слияний. То, что я хотел бы знать, "грубо говоря, что изменилось с момента моего последнего слияния постановки на мастер?" Тогда я мог бы убедиться, что я провел дополнительное время, исследуя эти изменения в заключительном экзамене. Иногда коллеги вносят изменения, которые я не заметил до этого этапа.
Я предполагаю, что, поскольку промежуточные слияния → в- > master редки, я могу их пометить, а затем сделать тег git whatchanged, но я надеюсь, что это не тег-способ сделать это. Спасибо.