• Jade@programming.dev
    cake
    link
    fedilink
    English
    arrow-up
    0
    arrow-down
    1
    ·
    2 years ago

    You missed out this fairly important bit re go-git:

    it is not supported or packaged because it is not fully compatible and could corrupt Git repositories.

    As far as being tied to git proper, that’s because there is no drop-in alternative implementation that implements all the functionality that you need to run a Git server. Right now, Git proper is your only option. That might change as gitoxide matures, but that could take years.