I have been developing a site for a few weeks now, publishing to a password-protected staging site for feedback from friends and stakeholders. This morning I finally published to the public site. Hooray!
Now that the site is live, I am wondering how others manage version control workflow. As I envision it, I will continue to make tweaks and changes, publishing to the the staging server until approved, and then rolling the changes to the public server. So I will have a published version and a work-in-progress version. Should I maintain two Elements project files? Should I check the project file into GitHub and manage versions there? (I am working alone.) How are you all doing it? How do you handle potential rollbacks? Thanks in advance…