I handle SCORES of sites... without a well-kept notebook (has now become a set of files) I would be well-and-truly lost...
Get into the habit of noting down what you do. You'll be surprised at how quickly you forget what's been done and where.
Another technique is to create a full MIRROR of ALL FILES on your local machine - - - in effect, a DUPLICATE of all the FILES in the current working website.
What I now do is make edits to the LOCAL copies first, and then FTP them to the server, after re-naming the server's copy to .bak as described above.
In this way (editing the LOCAL file first), the version of any file on my local drive is as up-to-date as whatever is on the server.
This is useful from a number of points of view...
-
If I make errors in my edits (as I OFTEN do :blush:) then the server version is ORIGINAL and "un-sullied" - and I can try again.
-
I ALWAYS have a FULL CURRENT BACKUP of all files on my local machine - and you never know when that can be useful to you. A crashed server will soon tell you, though!