Using Version Control well means maintaining well-named Files / Folders for the project; with key stages' versions. You must also document & keeping notes / Change Log. These all need to be backed-up safely in a 2nd place. This used to be difficult, especially when collaborating, but can be done easily with systems like GIT. Use GitHub to manage your local & cloud copies of your Repos (project repository folders).
See video tutorials and blogs to help you get started: