Разработка сайта на WordPress и git (github)?
Посмотрите на структуру Bedrock для профессиональной разработки: Bedrock .
Ядро лежит отдельно и в гит само собой не попадает, плагины подтягиваются не через админку, а через Composer, и не требуют сохранения в гит. Что еще стоит включать в гит, зависит от проекта. Возможно папку аплоада, за исключением откровенно мусорных кешей и прочего. Базу можно дампами выкладывать в корень проекта, через тот же wp db export. Миграции до Wordpress еще не доползли, я пока не знаю как решать этот вопрос.
Вообще, не очень понятна цель мероприятия...
Базу в Git не хранят вообще (только миграции).
Если для бекапов и быстрого переноса, то тут скорее Docker нужен...
Либо, пишите скрипты под wp-cli и их в Git. Хотя, тут тоже удобнее с Docker'ом, чтобы разворачивать все одной командой...