Have you ever done this?
Most of us have.
Do you know what the technical term for that strategy is? Version control. Everyone use some sort of version control. This is one of my main points in a recent blog post I wrote on the WP Tavern. You can read it here.