Отслеживать теги по какому-то шаблону. Это проще и не даст интересных эфектов в случае человеческой ошибки.
Сделайте отдельный репозитарий под такие бранчи. У разаботчиков соответственно в него пушится somedevel а не в главный. Главный репозитарий соответственно покрыть хуками которые не дают делать force. Сложно, но впишется в любой CI и не должно давать сюрпризов.
ну или git fetch && git reset origin somedevel --hard
вы же понимаете что --force это... не хорошо.
Попытайтесь чуть перестроить свой подход разработки так что бы не приходилось делать push --force (хотя в принципе плохого в этом ничего нет, при вашем флоу). Вы тип постоянно ветки друг дружки ребейзите?
У вас уже написано что это меню. Главная ошибка новичков - покрывать подсказками очевидные вещи. Люди непривычные что с подсказкой, что без неё не найдут ваше меню. Единственный приличный вариант это туториал на полупрозрачном слое поверх сайта. Плагины из этой серии называются Web Site Tour. Начните отсюда: www.sitepoint.com/web-tour-instructional-plugins