Jump to content
  • Advertisement
Sign in to follow this  
moeen k

best way to backup my project

This topic is 1343 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

hi. my project is taking long about 4 month and codes and content are getting bigger. but there is a big concern to me and it is what if my computer crashes or data delete or format on my hard disk. i think all pro teams care about this issue and do something. what is the best way to make my project safe? is it good to upload my project on a webhost everytime? my project is a little big and it takes time to upoad and download it and even unsafe. and i think its not a good idea to copy it on other computers. thank you for helping

Share this post


Link to post
Share on other sites
Advertisement

To add to the answer of ProtectedMode, the use of Git allows you to effectively do "incremental backups". That is, you check-in your changes locally. But now and then you do "git push", which will push all changes to a selected server. This is usually quick, as git will use compression.

Share this post


Link to post
Share on other sites

I concur with ProtectedMode regarding use of git, however please be sure to use a remotely hosted git repository, and push often. If your Git repository is hosted locally, you gain no benefits regarding backup as in the event of a disk failure or catastrophic error, your data is still lost.

 

In the modern day of always-on internet i see no point in hardly ever pushing to the repository. Git is designed in a way that you are not required to push regularly but you can end up hurting your project if you do not!

 

What happens for example if you have to dissapear for 3 weeks due to a family emergency and your friends on the project decide to pick up where you left off, but they can't because it is on a local branch, which you never pushed it to the repository server?

 

Food for thought, i think...

Share this post


Link to post
Share on other sites

Bitbucket offers free private repositories if privacy of the source code is a concern. The last company I worked with used it for their intranet application, and it's also a great way to work on the project from different computers. Github offers private repos as well but with a paid subscription.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!