35
top 8 comments
sorted by: hot top new old
[-] towerful@programming.dev 22 points 4 days ago

This has to be a joke.

GitHub is owned by microsoft. So just use onedrive, a system actually designed for storing files.

Git is terrible for binary files and karge files. So even if you self host a git repo, you are probably going to have a bad time.

[-] slazer2au@lemmy.world 7 points 4 days ago

Git is terrible for binary files and large files

You say that like SharePoint is any better which OneDrive is a front end for.

[-] towerful@programming.dev 0 points 4 days ago

Id say it probably is.
For single user backing up, archiving, cloud access for binary files... yeh, sharepoint/onedrive probably IS better than git.

BUT, i say that with 0 experience of using either for that. I use git for text, and i havent had the "pleasure" of onedrive/sharepoint.
But i have a feeling that onedrive/sharepoint will have an edge over git as a cloud drive system. Even if its just from a tooling/integration standpoint

[-] calliope@retrolemmy.com 7 points 4 days ago* (last edited 4 days ago)

Large files is actually what git-lfs was made for. I haven’t used it extensively but the project has been around for quite a while (implying some measure of stability/userbase). I heard about it over ten years ago.

But your point still stands. GitHub isn’t the solution unless you have few files that you don’t mind being public (because I think GitHub has exposed private repos before).

[-] towerful@programming.dev 9 points 4 days ago

Yeh, there are workarounds for large & binary files.
Git-LFS stores a pointer to the file that is stored elsewhere.
So... you have a git repo of files that point to somewhere that stores the actual files.
Great if your graphics/assets pipeline or whatever stores the files somewhere, and your codebase uses those assets.
Not great as the primary system to replace google/microsoft drive.

Might as well just have/use something that stores the actual files.

[-] OwOarchist@pawb.social 2 points 4 days ago

Better yet, use an end-to-end encrypted service so that they can't use everything you store there as AI training material.

[-] Skyrmir@lemmy.world 10 points 4 days ago

Github will call you if you hit 5GB in a repository, Google drive lets you have 15.

You'd have to write your own sync routines, and Github also has individual file size limits.

[-] UpperBroccoli@feddit.org 4 points 4 days ago

You’d have to write your own sync routines

Or use gitfs. Yes, that really exists. Because of course it does.

this post was submitted on 23 Oct 2026
35 points (97.3% liked)

digitalescapetools

249 readers
18 users here now

A hub for discovering and sharing privacy-respecting, open-source, and self-hosted digital tools that improve productivity, creativity, and digital independence.

founded 6 months ago
MODERATORS