Developer accidentally deletes 3 months of work with Visual Studio Code
1–10 of 75 posts
Re: Developer accidentally deletes 3 months of work with Visual Studio Code
#2Source control responsibly people! :)
Re: Developer accidentally deletes 3 months of work with Visual Studio Code
#3Re: Developer accidentally deletes 3 months of work with Visual Studio Code
#4A developer uses source control, it's as easy as that.
Re: Developer accidentally deletes 3 months of work with Visual Studio Code
#5Re: Developer accidentally deletes 3 months of work with Visual Studio Code
#6Re: Developer accidentally deletes 3 months of work with Visual Studio Code
#7I once had a nasty file system corruption due to disconnecting the power cord that corrupted my (local) git repo and almost made me lose a day of work. Even with source control there are risks.
If there is anything positive to take away from this,it should be to learn to consider risk management.
If you write code even, say, once every week and haven't yet bothered to learn how to use source control, you owe it to your mental sanity to do it now.
EDIT: archived http://web.archive.org/web/20170818080940/http://cc.bingj.co...
Re: Developer accidentally deletes 3 months of work with Visual Studio Code
#8Re: Developer accidentally deletes 3 months of work with Visual Studio Code
#9Re: Developer accidentally deletes 3 months of work with Visual Studio Code
#10I agree with him that Visual Studio Code could probably have designed their warning message a bit better, for people like him who have no experience with Git.
And now to the sad part, having accidentally deleted all his files while trying out Git; he will probably never touch Git again! So instead of learning the lesson he should have learned; always use version control on everything, what he did learn was; Git is harmful, don't use it.
Of course it also kinda seems like he blames VS Code and doesn't understand that it was the fault of Git, but that won't make him start using Git anytime soon.
Learning about version control, especially Git, is the most important thing a software developer can learn as early as possible in his career.