I reimplemented git in elixir with additional backends, it's working in production for my own git code forge but definitely has some rough edges.

https://anvil.fangorn.io/fangorn/ex_git_objectstore