News for hackers. Stuff that matters.
Re:Oh shit, git: Getting myself out of bad situations by rhencke on Monday December 18, 2017 @09:22PM (#15957251)
1. Git LFS is not part of Git. It's an unofficial extension, despite the name. I've got my own qualms about Git, but that's like complaining about GitHub's forking model as a reason Git is bad.

2. Microsoft uses Git in single large-scale mono repo form, for - believe it or not - Windows. It clocks in at about 3.5 million files, and a full clone weighs in at 300GB:

https://blogs.msdn.microsoft.com/bharry/2017/05/24/the-large...

Re:Oh shit, git: Getting myself out of bad situations by piyush_soni on Tuesday December 19, 2017 @12:05AM (#15957902)
Microsoft uses Git in single large-scale mono repo form

They had to change git itself to be able to do that. So no, the article itself shows it was not ready for that big a repository.

Re:Oh shit, git: Getting myself out of bad situations by nothrabannosir on Tuesday December 19, 2017 @04:30AM (#15958935)
Git LFS is not part of Git.

That’s my point: without LFS it’s even worse to work with large files. If LFS is the best option you have, forget it. That’s an entire area of projects (anything with assets) you can’t use Git for.