Manejo de Git Deployment (WordPress)

Entonces, como la mayoría de ustedes, desarrollo mis sitios localmente usando MAMP. Recientemente he estado aprendiendo git y, al hacerlo, me preparo para eliminar completamente el FTP de mi flujo de trabajo.

Sin embargo, me preguntaba si existe una mejor práctica para manejar las bases de datos de WordPress.

Actualmente, solo estoy usando el control de versiones en mi tema actual, pero me gustaría expandirlo para que controle todo el sitio de forma local y lo envíe al server en consecuencia. Eso significa realizar cambios en los files, agregar publicaciones / páginas y, en general, hacer un gran esfuerzo con todo el sitio, manteniendo el sitio local y el remoto sincronizados. es posible?

He leído toneladas de guías durante la última semana y seguí innumerables tutoriales, por lo que cualquier ayuda sería apreciada.

¡Gracias por adelantado!

Esto no es realmente factible, git es para cambios de files, no para su database. Debido a la forma en que WordPress almacena los datos en la database, no puede sincronizar el contenido sin secuencias de commands personalizadas (bash, ruby, etc.) aka … saltando por los aros .

Puede volcar su file de database usando cron y lanzarlo a git, pero nuevamente no puede sincronizar los files debido a la forma en que WordPress almacena los valores.

Esto se ha pedido en https://wordpress.stackexchange.com/