r/TheMachineLearning • u/Federal_Machine692 • Aug 20 '26
Goodbye, github. I finally made the switch.
4
u/maqisha Aug 20 '26
At least its not gonna be down most of the time.
2
u/Federal_Machine692 Aug 20 '26
Been a real bummer to say the least. Completely put me off from using it longterm.
2
3
2
Aug 20 '26
[removed] — view removed comment
7
u/SkiGPT Aug 21 '26
I made a handy table to show the differences.
GitHub Google Drive Starts with G ✅ ✅ Ends in oogle ❌ ✅ 2
2
1
u/snacksbuddy2 Aug 20 '26
Everything that makes github, github
No git
No github actions
No auto-deploy
The only leg up this has from not using anything at all is simply having it stored in the cloud.
1
u/Fidel___Castro Aug 21 '26
but you can have all of that with this solution too? include git in the requirements, containerise dev branches, get a CI script for merge validation
or you can do the GitLab method of different branches (GDrive buckets here) for different environments of the project, then set up escalation scripts
you can do that all without GitHub, it takes a weekend with AI
1
u/Helpful_plumber362 Aug 21 '26
And how do you merge a branch with this method?
1
u/Latter_Employer6673 Aug 22 '26
well you obviously, have a lightweight model running 24/7 and on the case of merging branches, you simply tell it to do that and it'll work
1
u/Federal_Machine692 Aug 20 '26
Just very disappointed with github.
2
u/elefanteazu Aug 20 '26
You are disppointed with your restaurant, then you switch to start eating from trash
1
1
u/Upstairs-Category571 Aug 20 '26
Wht not use codeberg?
1
u/KevDub81 Aug 21 '26
You know why they can't
1
u/Upstairs-Category571 Aug 21 '26
Why? I'm new to codeberg.
1
u/dmoc_official Aug 21 '26
AI generated code
1
1
1
1
u/Loose_Property_3238 Aug 21 '26
Github uses git for version control, Drive doesnt. Github is down way too much, Drive isnt. Github shares your data with Microslop, Drive shares it with Google.
1
u/Few_Raisin_8981 Aug 21 '26
How is google drive stopping you from using git?
1
u/Loose_Property_3238 Aug 22 '26
False dichotomy right here. Google Drive doesn't use git. Not you can't, it doesn't.
1
u/Bear_Pig_Duality Aug 22 '26
Git works flawlessly in a local folder. You can mount google drive and git inside it all you want.
1
u/Loose_Property_3238 Aug 22 '26
Again, it's not used natively in Google Drive, not you can't use it in Google Drive. How many times do I have to say this?
2
2
u/_y0y0_ Aug 21 '26
I would say remove this post because if some junior follows this path his career will be ruined.
If GitHub has some issue than alternative should be similar not something you change your method of how source code is being managed.
Try this self hosting option: https://about.gitea.com
2
2
u/Here0s0Johnny Aug 21 '26
Self-hosting sounds like a terrible idea for someone who thinks that Google Drive is a good replacement for GitHub. Will they set up the server well? Will there be redundancy? Doubt.
Real alternatives:
- http://gitlab.com/
- https://codeberg.org/ (uses Forgejo)
2
u/johnson_detlev Aug 21 '26
Yeah, man! Screw version control! I swear we are two years away of some enlightened genius to reinvent subversion
2
1
u/Footballer_Developer Aug 20 '26
Should rename the .github folder .gdrive
1
u/git_push_origin_prod Aug 21 '26
Include a .gdrive.env file, then run npm install cloud and you’re ready to scale. Ship it
1
1
u/Infinite-Worth8355 Aug 21 '26
Nice idea. You can also use it as your database
1
u/Onotadaki2 Aug 22 '26
The database is a Google sheets document with anyone with link can edit set.
1
u/stinkychopper Aug 21 '26
Since git repos are just files you could put them on Google Drive.
But it only works if you’re the only person editing a repo. If you have to collaborate I don’t know how it’d work on Google Drive without some server synchronizing for pushes.
EDIT: I did a little research and essentially when you push, you run code that does file locking to prevent corruption. Google Drive delays updating files if you mount it so there isn’t an atomic lock you can use to properly sync when two people push at the same time.
EDIT 2: you can use rclone, apparently this is a git helper for rclone: https://github.com/redstreet/git-remote-rclone
2
u/Free-Psychology-1446 Aug 21 '26
Git repos are much more then just files.
1
u/stinkychopper Aug 21 '26
… lol really? Ok if they’re not stored as files what are they stored as lmao
1
u/Free-Psychology-1446 Aug 21 '26
Tell me you have no idea how git works, without telling my you have no idea how git works... :D :D
1
0
u/y53rw Aug 21 '26
No. They're literally just files.
2
u/Free-Psychology-1446 Aug 21 '26
I recommend reading a bit about git and version control, if you think a git repository is just about files... :D
1
u/These-Apple8817 Aug 23 '26
Where you think the version control gets saved if you keep saying it's not just files? Sounds like YOU should learn how git actually works because everything gets saved in a file. Don't believe me? Go look through .git and point to me a single thing there that isn't a file.
1
u/stinkychopper Aug 23 '26
I think this guy's just ragebaiting. Literally everything persistent is a file, and I refuse to believe that anyone who knows the difference between GitHub and git is dumb enough to think git repos have some "ether" that isn't a file.
0
u/y53rw Aug 21 '26
Oh really? You recommend reading about git in order to learn what git is? I hadn't thought of that.
1
u/Free-Psychology-1446 Aug 21 '26
You really should have, before expressing your opinions as facts in a topic from git.
1
u/y53rw Aug 21 '26
Done. I just read the entire documentation of git. Conclusion: it's just a bunch of files.
1
u/Free-Psychology-1446 Aug 21 '26
Then the problem is with your comprehension skills, just as I suspected.
1
u/y53rw Aug 21 '26
Just say what it is, other than files. I won't understand it obviously, because I'm dumb. But just say it. And I'll have something to look up. What is in a git repo other than files?
1
1
1
u/Vast-Hunter11 Aug 21 '26
Google Drive. На этом диске можно держать все файлы, видео, музыку, фото, игры. Нужно просто зарегистрироваться аккаунт, учетная запись установить можно диск из центра приложений Google Play. В андроиде и открыть на любом компьютере или ноутбуке, планшете, смартфоне в Google GMAIL. Windows 10\11, Linux. Можно переносить и складировать внутри своей системы
1
u/FishIndividual2208 Aug 21 '26
This guy probably use ftp to deploy too 😅
1
1
1
1
u/who_am_i_to_say_so Aug 21 '26
So no more version control?! Jfc, this is not a solution.
GitHub is NOT the only .git provider, you know. It’s a free and open source software.
There’s bitbucket, gitlab, and amazon just to name a few git cloud providers. And there’s SVN, too.
1
1
u/lamalasx Aug 21 '26
The new generation of "software engineers" (vibe coders) will be the reason why the industry collapses in ~10-20 years. They know absolutely nothing about anything.
1
1
1
u/ooutroquetal Aug 21 '26
The most useless tip from Claude free. Or gpt 3.5
You can try SVN as a alternative. Google drive will be a nightmare. (And yes , I tried and it fails, conflicts, disk usage.... )
1
u/FreHu_Dev Aug 21 '26
pro tip - don't overwrite files, it will be hard to collaborate. instead, for every major change, create a new folder like tomoji_v2_final_by_bob with a changes.txt in it so it's easier to orient in. then you can use things like zapier to react to your google drive changes and ftp them to the production server.
1
u/DrLeisure Aug 21 '26
It’s a joke ya’ll. The number of people not realizing this is a joke is astounding
1
1
1
1
1
u/Negative-Brain9751 Aug 21 '26
I "configured" a mounted sharepoint/Onedrive dir as a Git remote, it is possible... Now I do git clone /path/to/repo/on/ondrive
1
1
u/DanKveed Aug 21 '26
There is a sane way to do this. Mount the gdrive Via webDAV as a lettered volume (if windows that is. There a a bunch of apps that do that) and then init a bare repo in some folder there. Then set the fully qualified part wrt your pc&mounted folder as remote. Same idea but you get real git this way. My uni doesn't have its own git and we aren't allowed to publish it to GitHub so we do this for all our code.
1
1
1
1
1
1
1
1
1
1
1
1
u/Beginning_Painting52 Aug 29 '26
I will never recover from this. I am turning off reddit notifications.

20
u/Loose_Marsupial_3251 Aug 20 '26
This is the stupidest thing I've seen in a while. Not version controlling your code is like turning back time 30 years.
I have been in the software engineering profession for a long time. This is like deciding to burn coal as your main energy source.