Где коммитим обновления плагинов WP при использовании git flow?
Функции добавляем создавая ветки features, с релизами тоже понятно. Но вот плагины и темы под версионным контролем. Наряду со своими плагинами (самописными) обновляются также плагины сторонние. Так же с темой, при доработке дочки WP тоже не влом описать коммит но что делать если сама тема обновилась? Каждый раз при обновлении создавать отдельную ветку? Поделитесь кейсами, кто как разбирался.
Ну если у вас прям все под гитом, то в ветки. У меня один старый проект есть в таком формате, использую ветки "update-core", "update-plugins", "update-themes". Но вообще это не очень разумная практика держать в гите весь сайт целиком. Для ядра, сторонних тем и плагинов используйте Composer или WP-CLI. А в гите держите только свой кастомный код.
Нет, core конечно же обновляется сам. Для папки themes можно все убрать в gitignore кроме дочерней темы над которой работаем. А вот апдейты языковые и плагинов держим под версиями, ибо нужно проверять сначала на тестовом не поламали ли обновления плагинов чего-либо. То же самое с языками