Hacker News new | ask | show | jobs
by nonethewiser 405 days ago
As entrenched as git is, I feel like its only a matter of time until it's dethroned.

The basic workflow is fine. And there are some very powerful features. But then you try find the parent of a given branch and you're left wondering how the f#!@ thats so hard.

It's definitely nit picking. It's probably 85-90% of what you want it to be. But there is definitely enough room for improvement to warrent moving beyond it. I think the workflows and integratoins (github, gitlab, etc.) make it stickier as well. I just dont think we should assume everyone is just going to use git for the next 20+ years.

2 comments

I think the larger holes in git are its lack of reasonable support for large files and also its inability to keep secrets.

Both relate to the same fundamental problem/feature that a git commit is a hash of its contents, including previous content (via the parent commit, who's hash is part of the input for the child commit hash).

> you try find the parent of a given branch

what you mean by that?