Hacker News new | past | comments | ask | show | jobs | submit login

> I'd love to hear more about what people hate about Git.

It's not implemented as a single portable library. This makes embedding or driving git from other programs—a thing I've wanted or needed to do several times in my career, so I'm pretty sure it's really common—suck a lot more than it needs to.




Have you looked into libgit2?

https://libgit2.org/


1) It’s not at feature parity,

And

2) It’s not the official implementation, so using it is committing to debug and work around divergence between it and actual git, probably after production or otherwise in-use data have been messed up.


Good to know. I'll make mine a library and tool, like SQLite.




Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: