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

Are there any reimplementations of git, by professional programmers using real tools? The source in question — object.c — is "banging rocks together" material.


Ignoring your inaccurate flamebait and answering the underlying question: there are several reimplementations of git, including "got" (Game of Trees) from the OpenBSD developers, jgit (reimplementation in Java), the Haskell git package, the gitoxide rust crate (and I assume several more half-finished Rust hobby projects), and probably others; that's just what I found with a cursory google.




Git, but as it was intended to be used


We use go-git in one of our Go projects that relies on Git for version control of its data.


lmao




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

Search: