¿Cómo os organizáis para los cambios tras subir la web?

Estoy modificando una web que acabo de subir, algunas veces directamente desde el cPanel y otras veces con Filezilla.

Lo que no hago es una copia de los archivos a cada cambio, y tal vez debería. ¿Cómo os organizáis vosotros?

Saludos.
Hola:

Yo lo hago en un servidor local (Xampp) y cuando el trabajo esta listo lo subo, así evito estar subiendo el sitio cada vez que lo modifico. Si no necesita PHP u otro lenguaje del lado del servidor, entonces no necesitas uno. Sólo edito los archivos en el servidor cuando son cambios pequeños (configuración de Wordpress por ejemplo).