Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

True, but don't most places organize one git repo per project, rather than one for the entirety of the company's source code?


Most people like that use Perforce (e.g., Google).

And no, they don't split into multiple repos, they might well have the entire company's source code in a single repository (code sharing is way easier this way).


That's a pretty terrible way to share code. Simple example: I work on a project, write some code. Turns out that code is useful for someone else, so they reach in and include it, which is easy since it's all the same repo and all delivered to the build system. Now I make a change and break some customer I didn't even know exists. Oops.

This is what package systems are for.


Most companies of this size don't use git. ;)


Heh, at Apple it's currently 50/50 svn/git.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: