Reputation: 15889
If I'm just a solo dev working on a personal project but still want to use Git for local versioning, do I need a Github account?
Upvotes: 0
Views: 28
Reputation: 7879
If you just care about version control on your local machine, then you do not need a GitHub account.
If you ever want to work on multiple machines, then you will need a place to host your remote repository. GitHub is the most popular option, but there are other online providers like Bitbucket or GitLab.
If you want all the fancy features of an online repository host like Github, but you don't want your code on someone else's servers, then you could host your own remote repository using something like GitLab CE, which is a free version of GitLab's local Git hosting solution.
Upvotes: 1
Reputation: 166
GitHub is a repository for code hosting, if you need only local versioning as @BrokenBinary says you don't need a GitHub account, just download Git on your local machine from here, move to your project directory and initialize your local git repository with the command git init
Upvotes: 1