4 ms·
Are there any reimplementations of git, by professional programmers using real tools? The source in question — object.c — is "banging rocks together" material.
by jeffbee 1y ago
Are there any reimplementations of git, by professional programmers using real tools? The source in question — object.c — is "banging rocks together" material.
- landr0id 1y agohttps://github.com/GitoxideLabs/gitoxide https://github.com/GitoxideLabs/gitoxide
- School-Cotton 1y agoIgnoring 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.
- Vilian 1y agoGit, but as it was intended to be used
- kgeist 1y agoWe use go-git in one of our Go projects that relies on Git for version control of its data.
- protonfckff 1y ago[dead]
- gonzus 1y agohttps://github.com/libgit2/libgit2 https://github.com/libgit2/libgit2
- fHr 1y agolmao