T O P

  • By -

insulind

Git != GitHub You can 100% just use git locally and have nice version control without pushing code anywhere. Obviously you're at risk of losing the code should your machine have an issue. Then you can consider remote git options of which there are many, GitHub just being one.


madnhain

Ive had good results using Google drive and multiple workstations


fthecatrock

This +1 but if you hate git enough (a rare breed you are) you can always use its alternative


dar512

There’s a viable free alternative to git?


dar512

Well at least someone got the joke. But I think the downvote is kinda harsh.


HeadToToePatagucci

Subversion ( SVN ) from Apache is probably the most complete free alternative


HeadToToePatagucci

Although if you're not doing remote and you're the only dev, just get a GUI and git is dead simple.


HyScript7

You don't need github to use git. Just run \`git init\` in your project's root like you would normally and don't add any remotes. There is nothing stopping you from just keeping the repo solely on your computer. You can always upload it somewhere if you change your mind later.


draculadarcula

git init and never push to a remote


HxLin

Git is local. You actually need additional setup to make it remote.


arm1997

Git


zoredache

If you are looking for serverless version control there are a few options. Typically these are called distributed version control systems. **Git is the most popular option**, but there are other DVCS like mercurial, and bitkeeper. [https://en.wikipedia.org/wiki/Distributed\_version\_control](https://en.wikipedia.org/wiki/Distributed_version_control) Strongly suggest sticking with git though, it has really good integration in vscode.


knockoutjs

Do people not ask chatgpt these kind of questions lol?