I posted a couple months ago about my effort to build an all-Elixir implementation of git. Based on some feedback and some further experiences in the porting effort, I’ve shifted gears to fully focus on building a server-native, Elixir-native git implementation.
More on the new effort and how I got to that point: https://xgit.io/burning-down-the-house/