See also:<p>DIY Git in Python (<a href="https://www.leshenko.net/p/ugit/" rel="nofollow noreferrer">https://www.leshenko.net/p/ugit/</a>) - see <a href="https://hn.algolia.com/?q=leshenko.net" rel="nofollow noreferrer">https://hn.algolia.com/?q=leshenko.net</a> for discussions
The grouping in this is not obvious from the mangled, quotation-mark-less title: I thought it was reimplementing a clone of git, but, as the title on the article makes clear with quotation marks, it is specifically reimplementing `git clone`.
Also:<p>Build your own Git (interactive)<p><a href="https://app.codecrafters.io/courses/git/overview">https://app.codecrafters.io/courses/git/overview</a><p>Supports Haskell as well as Rust, among other languages