¿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).
Muchas gracias, artista, un saludo.