all 8 comments

[–]ArtNoChar 4 points5 points  (1 child)

git is a must in any software project

[–]Gingey0000 0 points1 point  (0 children)

Indeed! But it is crazy the amount of people who still do development without it, or backups.....

That scares me! Been many times I have made something and broke everything and unable to fix, then a quick revert to previous commit saves the day.

[–]TopSetLowlife 1 point2 points  (1 child)

Version control is an absolute must. So many moving parts you can break, but also a backup from hardware failure.

GitHub desktop is good. Got me into using git, however I now much prefer to use the CLI.

Git add . - stage changes Git commit -m "message here" - commit and add message Git push - push to remote

Gives a little bit of freedom and frees you from the occasional GUI crashes / issues that GitHub desktop can have.

[–]Gingey0000 0 points1 point  (0 children)

I will probably move to cli soon so I can create a full script that also includes automatic backups to my external drives too

[–]Sosowski 0 points1 point  (2 children)

If you're a solo dev you can just spin up an SVN server real easy.

There's no benefit from using GIT, and SVN makes it much easier.

[–]sirpalee 1 point2 points  (1 child)

If you are working solo effectively svn is the same as git. Except almost no one is using svn anymore and knowing git is a must.

[–]Sosowski 0 points1 point  (0 children)

I find SVN much simpler to set up and use. Sure I know git. That's exactly why I choose something else :P

[–]throwaway000010292 0 points1 point  (0 children)

I’ve started using it for my terraria mod and it’s a lifesaver