Version Control is definitely a good way to avoid losing hours and hours of work. If you are working solo with Unity, Collaborate is generally a good option.