He estado acostumbrado a la subversión, así que esto no es obvio para mí.
Digamos que tengo un sitio web en www.ejemplo.com , actualmente no bajo control de código fuente, que quiero controlar con git.
Quiero hacer cambios al decir dev.example.com Y cometerlos cuando estoy seguro de que funcionan.
¿Cómo hace la gente normalmente esto? He estado leyendo un poco, parece que la práctica habitual es crear el repositorio git allí mismo en la raíz de www.ejemplo.com , luego tire hacia dev. ¿Está bien? ¿O es más seguro, o mejor práctica, tener ambos www y dev ¿Como árboles de trabajo y la repo en algún tercer lugar?
repo.example.com
para mis repositorios de git, que tiene un gancho que empuja las actualizaciones a beta.example.com
. Pruebo desde allí y lo sincronizo con example.com
cuando he tenido la capacidad de realizar pruebas suficientes para moverme (por supuesto, tengo LAMP localmente para hacer el trabajo y evitar 500 confirmaciones por cosas pequeñas) Es la mejor manera, no estoy seguro, pero ha funcionado bien para mis usos. Aunque no me gustan las carpetas desordenadas.