ИМХО, процесс должен быть немного другой. В master пушить нельзя, он должен быть вообще закрыт для пушей, ибо с него должен идти автоматический деплой. Соответственно, хотфикс уходит в ветку develop, там проходит весь процесс (code review, деплой на staging, phpcs и тд - зависит от того как у вас настроена разработка), и только после тестирования и "утверждения" хотфикса делается пулл реквест в мастер, принимается тимлидом (даже если вы в команде один и сам себе тимлид), и после склейки автоматически деплоится на прод.