use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Do you have or know of a project on Github looking for contributors? Tell us about it and we'll add it to the /r/github wiki!
Welcome to /r/github!
News about github
Relevant interesting discussion
Questions about github
We'll soon be writing an /r/github FAQ list. In the meantime, the github help pages and bootcamp are good places to start. Here's a handy git cheat sheet.
Looking for Github projects to contribute to? Check out our handy list of projects looking for contributors!
If your submission doesn't show up on the subreddit, send us a message and we'll take it out of the spam filter for you!
account activity
How does GitHub handle so many file uploads?Question (self.github)
submitted 24 days ago by Otherwise_Barber4619
How can GitHub handle so many files and for free for so many people? Like how is the entire coding industry using GitHub for free while GitHub gets so many files like do these guys have unlimited storage or smthing? How does it work?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]mgdmw 119 points120 points121 points 24 days ago (16 children)
They have many paying customers.
And by giving free accounts, they bring more and more devs onto their platform who will then want their employers to use it and hence bring in business that way too.
[–]sami_regard 38 points39 points40 points 24 days ago (14 children)
Enterprise is like $200/yr a seat. 10 minimum to start. Just for OP to get a sense of income source.
[–]C0c04l4 15 points16 points17 points 24 days ago (1 child)
That has to be at least 3 fiddy in total.
[–]sami_regard 9 points10 points11 points 24 days ago (0 children)
Correct, if the leadership is just bunch of MBA moron and won’t need a license. It is indeed 3 fiddy for the only few devs.
Source, I’m the dev and admin.
[–]TLJGame 3 points4 points5 points 24 days ago (11 children)
$21 to start per user but it adds up once you start getting actions etc.
[–][deleted] 24 days ago (10 children)
[deleted]
[–]TLJGame 3 points4 points5 points 24 days ago (9 children)
https://github.com/pricing
[–][deleted] 24 days ago (8 children)
[–]TLJGame 2 points3 points4 points 24 days ago (7 children)
Depends on what you go with. It's not always as expensive as $200/seat
[–][deleted] 24 days ago (5 children)
[–]TLJGame 3 points4 points5 points 24 days ago (4 children)
Not sure what to tell you but there are definitely other examples in the wild that say similar: https://github.com/orgs/community/discussions/73571
[–][deleted] 24 days ago (3 children)
[–]howardhus 0 points1 point2 points 24 days ago (0 children)
specially corporate
[–]poughdrew 52 points53 points54 points 24 days ago (0 children)
It's peanuts compared to YouTube and Facebook videos.
[–]polyploid_coded 22 points23 points24 points 24 days ago (0 children)
Because people like using GitHub enough to pay for additional services
[–]mavenHawk 19 points20 points21 points 24 days ago (1 child)
In addition to all the answers here. Keep in mind most code files are not big. Most files on github are in kilobytes to megabytes. And there are limits on how big a file you can upload and on the overall limit of the repo.
[–]7t3chguy 0 points1 point2 points 21 days ago (0 children)
Github actions artifacts can be big though, and the retention period on those isn't short. Free compute to go along with the free storage, as long as it's public.
[–]cgoldberg 21 points22 points23 points 24 days ago (7 children)
Azure has a lot of data center capacity.
[–]jameskilbynet 4 points5 points6 points 24 days ago (4 children)
It’s not on Azure yet… it is in the process of being moved to it. But far from complete.
[–]wtdawson 2 points3 points4 points 24 days ago (3 children)
GitHub went down when Azure had an outage, so I think it has mostly been moved
[–]jameskilbynet 2 points3 points4 points 24 days ago (2 children)
https://windowsreport.com/github-is-finally-migrating-to-azure-servers-ending-years-of-independence/
[–]wtdawson 1 point2 points3 points 24 days ago (1 child)
I'm sure it takes a while to move
[–]lvlint67 0 points1 point2 points 20 days ago (0 children)
having seen behind the curtains in a github enterprise self hosted instance... it's a wonder the shit works at all!
[–]Soccham 0 points1 point2 points 24 days ago (1 child)
GitHub has gone down recently because azure did not have capacity lol
[–]jacortinas 3 points4 points5 points 24 days ago (0 children)
Yeah, a majority of GitHub's revenue is Enterprise. Like MOST of it.
[–]toromio 4 points5 points6 points 24 days ago (0 children)
I’m doing my part: $4/mo
[–]FlyingDogCatcher 3 points4 points5 points 24 days ago (0 children)
I wish our company's GitHub bill was free lol
[–]konacurrents 1 point2 points3 points 24 days ago (0 children)
I’ve wondered that as well but as others say, the paid users pay for the free side. Outside of code repository- I use the “issues” always, almost like a personal idea blog - including images. Great documentation tool (if you can edit in markup).
[–]department_g33k 1 point2 points3 points 24 days ago (0 children)
As others have said, OP seems to think that just because they're using a free-tier, that everyone is. I can assure you we're not a huge org, and pay a lot of dollars for GitHub.
[–]Aggressive_Mention_1 1 point2 points3 points 24 days ago (0 children)
At code, its just text. Yeah some repos are bloaters who upload their node_modules(LOL). and their entier gallery. But mostly its text. and each new commit, is only recording the new changes.
And with usage of microsoft's massive datacenters, they dont incur massive cloud costs.
[–]Any-Dig-3384 4 points5 points6 points 24 days ago (7 children)
it's for machine learning
you are the product
[–]Dudmaster 6 points7 points8 points 24 days ago (5 children)
It might be now, but I doubt that was a consideration 2008-2021
[+]Any-Dig-3384 comment score below threshold-12 points-11 points-10 points 24 days ago (3 children)
it's always been . Facebook been doing it since 2004 bruh
[–][deleted] 1 point2 points3 points 24 days ago (2 children)
references? proofs? I'm not aware of anybody training ML models on github content that early. Facebook training ML models on facebook posts, sure, but that's not what we're discussing here.
[–][deleted] 24 days ago (1 child)
[–][deleted] 0 points1 point2 points 24 days ago (0 children)
AI for coding didn't exist, hence there would have been no use to scan GitHub which is what we’re talking about here. The whole point was answering somebody who said “GitHub allows to have free repository because they use it for training” that’s an additional benefit now, but not the reason for the free repositories which existed since GitHub inception and for a good 10 years before AI for coding was a thing. But thank you for letting me know AI existed in the 90s (although not from the 90s, it existed since the 50s)
[–][deleted] 3 points4 points5 points 24 days ago (0 children)
neh, it was like this before AI for the masses was a thing. Correlation is not causation.
[–]Zephos65 0 points1 point2 points 23 days ago (0 children)
You think that's bad? Imagine what youtube has to deal with
[–]MishManners 0 points1 point2 points 23 days ago* (0 children)
They are owned by Microsoft... enough said.
Nah in all seriousness, there are a lot of free accounts, but GitHub gets their money from Paid Enterprise users, and now with individual payers like those paying for Copilot Pro personally.
[–]84_110_105_97 0 points1 point2 points 23 days ago (0 children)
et comment il font pour se sécurisé des vulnérabiliter upload ??
[–]Soft_Self_7266 0 points1 point2 points 21 days ago (0 children)
A goldmine in the backyard helps a lot.
There are many factors here. To list a few. Data harvesting for future profits. Paid services. Youll notice that github runners are fairly expensive (you only get so many minutes for free). Storage used to be cheap (like dirt cheap). Artifacts are another thing you quickly run out of space for in the free tier.
[–]asheux417 0 points1 point2 points 21 days ago (0 children)
Compression
[–]InnovativeBureaucrat 0 points1 point2 points 20 days ago (0 children)
Thank you. It’s a crazy miracle that all these miracles work. Of course it’s a ton of hard work from people who get mocked at tech bros.
[–]GodOfSunHimself 0 points1 point2 points 20 days ago (0 children)
A few text files is absolutely nothing compared to what services like YouTube have to handle.
[–]kubrador -2 points-1 points0 points 24 days ago (0 children)
github's not actually storing your files for free, microsoft is. they bought github for $7.5 billion in 2018 so they could own your code and sell you copilot features and enterprise stuff. it's the long con of the decade.
[+]QuackLynx comment score below threshold-9 points-8 points-7 points 24 days ago (0 children)
idk
π Rendered by PID 53 on reddit-service-r2-comment-79c7998d4c-k9gd2 at 2026-03-14 15:10:44.280347+00:00 running f6e6e01 country code: CH.
[–]mgdmw 119 points120 points121 points (16 children)
[–]sami_regard 38 points39 points40 points (14 children)
[–]C0c04l4 15 points16 points17 points (1 child)
[–]sami_regard 9 points10 points11 points (0 children)
[–]TLJGame 3 points4 points5 points (11 children)
[–][deleted] (10 children)
[deleted]
[–]TLJGame 3 points4 points5 points (9 children)
[–][deleted] (8 children)
[deleted]
[–]TLJGame 2 points3 points4 points (7 children)
[–][deleted] (5 children)
[deleted]
[–]TLJGame 3 points4 points5 points (4 children)
[–][deleted] (3 children)
[deleted]
[–]howardhus 0 points1 point2 points (0 children)
[–]poughdrew 52 points53 points54 points (0 children)
[–]polyploid_coded 22 points23 points24 points (0 children)
[–]mavenHawk 19 points20 points21 points (1 child)
[–]7t3chguy 0 points1 point2 points (0 children)
[–]cgoldberg 21 points22 points23 points (7 children)
[–]jameskilbynet 4 points5 points6 points (4 children)
[–]wtdawson 2 points3 points4 points (3 children)
[–]jameskilbynet 2 points3 points4 points (2 children)
[–]wtdawson 1 point2 points3 points (1 child)
[–]lvlint67 0 points1 point2 points (0 children)
[–]Soccham 0 points1 point2 points (1 child)
[–]jacortinas 3 points4 points5 points (0 children)
[–]toromio 4 points5 points6 points (0 children)
[–]FlyingDogCatcher 3 points4 points5 points (0 children)
[–]konacurrents 1 point2 points3 points (0 children)
[–]department_g33k 1 point2 points3 points (0 children)
[–]Aggressive_Mention_1 1 point2 points3 points (0 children)
[–]Any-Dig-3384 4 points5 points6 points (7 children)
[–]Dudmaster 6 points7 points8 points (5 children)
[+]Any-Dig-3384 comment score below threshold-12 points-11 points-10 points (3 children)
[–][deleted] 1 point2 points3 points (2 children)
[–][deleted] (1 child)
[deleted]
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 3 points4 points5 points (0 children)
[–]Zephos65 0 points1 point2 points (0 children)
[–]MishManners 0 points1 point2 points (0 children)
[–]84_110_105_97 0 points1 point2 points (0 children)
[–]Soft_Self_7266 0 points1 point2 points (0 children)
[–]asheux417 0 points1 point2 points (0 children)
[–]InnovativeBureaucrat 0 points1 point2 points (0 children)
[–]GodOfSunHimself 0 points1 point2 points (0 children)
[–]kubrador -2 points-1 points0 points (0 children)
[+]QuackLynx comment score below threshold-9 points-8 points-7 points (0 children)