I want to create a back-up of my project. I’m getting lost in the weeds of the many strong opinions out in the search results. Is exporting it as a package is enough to get me something static I could reload in the future if (when) needed?
I wouldn’t do it that way, no. Most places I’ve worked we use Git, which works well with Unity to backup our projects and collaborate with team members. This not only allows you to backup your project to the cloud in case something happens to your machine, but every time you push a commit you’re making a snapshot of your code that you can switch back to at any time.
gdi I was hoping you would tell me that I didn’t have to learn the weird and confusing thing vs. the easy and straightforward thing.
(Kidding obviously, and I appreciate your feedback!)
For any serious work I would suggest source control, as Schneider21 mentioned. However, I just simply copy the entire project folder and Zip it up (minus the /Library folder)
Hardcore judgement being made on you from the community for this comment, Jeff. ![]()
I’m curious about this too. I’m just learning, my students are just learning, we don’t need to add the complexity of Github to this. I’d love to export it, then save it in Google Drive. Then we can work on it at home if we have Unity there too. Short of using Github, and we don’t have collaborate with our licenses, what is the best way to achieve this?
A student just copied the whole Create With Code folder into Google Drive because that is where we save our work on our desktops, but that takes about 10 minutes to upload at school, and we have a fast connection. Once at home, I bet that would take forever to download.
Ideas?
As mentioned before, just copy the entire project (except the /Library folder, which gets recreated each time you load Unity if it’s not present and often contains over 90% of the size) and zip up the contents and copy the zip file. That’s basically what export does but does not copy the entire project, and requires the extra step of export and import, and you still lose project information. A zip backup is a fully functioning copy of the project with no extra effort involved. When ever you work with someone else on the same project however, that’s when source control shines.