logoalt Hacker News

Ted Nyman – High Performance Git

78 pointsby gnabgibtoday at 12:32 AM12 commentsview on HN

Comments

anitiltoday at 5:54 AM

I'm only on to chapter two and already it's explained some plumbing details that I somehow have missed all these years. This is great

raphinoutoday at 5:14 AM

Perfect read for the project I'm working on, which uses git as an auditable backend storage! (The project is an open source multisig signoff solution: all multisig definitions and signatures collected are stored in a git repo you can clone, see https://asfaload.com/ )

normie3000today at 4:11 AM

> LFS adds its own operational overhead.

Seemingly seconds on every remote-touching command, even on a very small repo.

wadefletchtoday at 2:14 AM

ted nyman: #1 most knowledgable college football fan in sf

and also git

which makes more sense i guess

show 1 reply
snthpytoday at 2:38 AM

I've been wanting to ask this:

Why isn't

    git clone --depth 1 ... 
the default?

I would guess that for at least 90% of the repos I clone, I just want to install something. Even for the rest, I might hack on the code but seldom look into the history. If I do then I could do a `git fetch` at that point and save the bandwidth and disk space the rest of the time.

show 4 replies