|
|
|
|
|
by squidgedcricket
596 days ago
|
|
It's funny, and common, to hear new-learners complain that git's too complex. It's so much better than all the alternatives, and 99% of the time it's incredibly simple to interact with. Definitely feels a little weird to be the one saying 'back in my day, we had to walk 2 miles up hill, both ways, to commit our code. and lord help you if you needed to submit a patch.' |
|
Guess what you CAN'T do efficiently with Git :)
So a lot of industrial Git users have to do these contortions involving S3 buckets, etc., or else reinvent their own bespoke versions of Git (like Microsoft GitVFS) in order to stand up a working tree on a fresh machine. Plus those external dependencies need to be kept track of, updated, and the updates kept track of.
We used to have an industrial-strength VCS that could handle source code, binary data, and huge repositories of both very efficiently: Perforce. Which is kind of on private-equity life support now.