5 ms·
Many companies host git besides github (gitlab and bitbucket to name two), and you can spin up one of your own in about 1 minute on your hardware or on a privat
by dreamcompiler 3y ago
Many companies host git besides github (gitlab and bitbucket to name two), and you can spin up one of your own in about 1 minute on your hardware or on a private cloud vps.
A github server is much easier to set up than a subversion server. The reason people use github is because it's free, and because it has issue tracking and a wiki and forking which plain git knows nothing about.
- mike_d 3y agoYou can absolutely spin up vanilla git on your own machine, but try using it for a week. From some quick Googles it looks like Github has 80% market share of version control with Dollar Store Github (Gitlab) picking up the rest. Everyone uses the pretty tool stack built on top of it because it is overly complex. Git didn't add anything profound that couldn't have been added as a feature to another VCS.
- omgsharks 3y agoAnd nowadays it offers so much more like the GHAS, codespaces, copilot, actions and workflows etc that companies who get entrenched would need half a dozen different vendors to cover the feature set if they were to migrate from GitHub. And in general I feel that their gh cli tool doesn’t get enough praise. Being able to do easy API calls and queries for use in shell scripts (or just the terminal) is great, and the gh copilot is occasionally useful as a refresher for command syntax, or for deciphering some oddball git command you found online. It’s a massive beast to tackle, and few people have a reason to. I don’t see anything doing what git does having a chance at competing with it. It requires a paradigm shift and a completely new product/approach to versioning to break the git dominance.
- philipwhiuk 3y ago> A github server is much easier to set up than a subversion server. You can't set up a GitHub server.
- blibble 3y agoyou can download a VM image of it from their website
- stevenjgarner 3y agoThe intention I got from @dreamcompiler was that "A git server is much easier to set up than a subversion server.", which I feel is true.
- COMMENT___ 3y agoNo, this isn’t true. You can deploy your SVN server with ‘svnserve’ in just a few minutes. https://svnbook.red-bean.com/en/1.8/svn.serverconfig.svnserve.html https://svnbook.red-bean.com/en/1.8/svn.serverconfig.svnserv...
- dreamcompiler 3y agoYes. Typo on my part. Although...you can set up a Github on-prem server -- or at least this used to be true. Talk to Github Sales and be prepared to write a check.
- COMMENT___ 3y ago> A github server is much easier to set up than a subversion server. Oh here we go again. You are wrong my friend. Firing up a basic SVN server is a matter of minutes. You just need to run several simple commands.