4 ms·
> It means that every scratch project and every prototype needs to be deleted - or paid for in perpetuity. The same is true if you host yourself. Storage is ne
by Domenic_S 11y ago
> It means that every scratch project and every prototype needs to be deleted - or paid for in perpetuity.
The same is true if you host yourself. Storage is neither free nor infinite. Sure you could scale your storage, but that costs, too. Unless you're absolutely strapped for cash, I think this just encourages good hygiene.
- schwap 11y agoStorage is neither free nor infinite but in relation to the overhead of a git repository its cost is too small to be measured in cents.
- tracker1 11y agoIt's worth noting, that if you have SSH access that includes filesystem access, you can use that as a git remote target, without the need for a GUI, if it's for personal projects. I've done precisely that for personal projects in the past, as well as for a couple small teams as an intermediate step towards hosted git. I support GH mainly because they are supporting open-source... it's indirect, but I support the model.
- Wilya 11y agoScaling storage? The highest public plan Github allows 125 repositories. Unless you have a lot of huge repositories, 125 repositories fit into a single smallish hard drive. Even with 10x redundancy, that's still cheaper than github. Frankly, there are hard problems in internal IT, but hosting a bunch of git repositories is a non-issue.
- tzs 11y agoTo store all my repositories as private repositories on Github, I'd need the $200/month plan. Yet all of this comes to less than a gigabyte, which is well under the limits of the free tiers at most major storage providers. In terms of storage costs, Github for most projects is several orders of magnitude more expensive than other storage providers even if you ignore the free tiers.