Раз уж я поделился тем, что активно пользуюсь сервисом GitHub, то было бы логичным поделиться и свои .gitignore, который позволяет копировать на сервис только то, с чем работаешь.
Собственно код ниже 👇 Я буду время от времени обновлять, улучшать, но пока так.
# Игнорировать всё
/*
# Разрешить важное из корня
!_maintenance
!.github
# Разрешить wp-content
!/wp-content/
# Игнорировать всё внутри wp-content
/wp-content/*
# Разрешить wp-content
!/wp-content/mu-plugins/
!/wp-content/plugins/
!/wp-content/themes/
# Игнорировать всё внутри plugins, themes
/wp-content/plugins/*
/wp-content/themes/*
# Разрешить определенные plugins, themes
!/wp-content/themes/awards-theme/
!/wp-content/plugins/phpavel*/
!/wp-content/plugins/snd*/
!/wp-content/plugins/awards*/