git: rework it to be more git-native and expose the internals more in a cool way.

This commit is contained in:
fiatjaf
2025-11-23 17:09:02 -03:00
parent 68e49fa6e5
commit ddc009a391
4 changed files with 658 additions and 422 deletions

1060
git.go

File diff suppressed because it is too large Load Diff