What is the safer way to work with UE4?

Hi, because of many crash of the editor we have lost many hours of work. (many corrupted uasset files)
To avoid this situation I would like to know what are the best solutions/workflow to secure your work.
I’ve read about source control but i’m not sure if this is what I’m looking for.

Right now, I have activated the source control in the editor to use Git, created a repository at Bitbucket and using SourceTree to update the project. Is this what i’m supposed to do? Manualy updating new changes in SourceTree or am I totaly wrong? What I need is to have a backup of every change and get those backup file on a cloud.

I’m not sure if I understand your question. No, we are using the engine compiled from sources if it’s your question.
What I’m asking for is what is the process/setup to get a backup of every new modified uasset if something goes wrong.

Hey Haoris,

Can’t answer your question without knowing what your system setup is like. Also have you tried downloading the engine from the Unrealengine website?

Source control like Perforce? Maybe Dropbox (which has versioning)… is that what you mean?