isn't it cool that on all the git servers you have two independent auth mechanisms depending on how you're interacting with the service?
Conversation
neat that you don't need to 2fa to force push all branches to a junk commit and then get git to gc the repo, but you need 2fa and to re-enter your password to delete the repo
4
1
33
i actually want a git ui that lets you comment on changes via pubkey auth so
1
10
i also kinda want to be able to accept pubkey auth and not tie that through ssh because i don't that to not be buggy and don't want to have to sysadmin that hard to accept commits
1
8
might even consider hosting a gitlab if they could go three months without sending me an email about a new critical security update
2
14
Replying to
Have you looked into Gerrit?
gerritcodereview.com
People without commit access can push to it with git to make pull requests, extra data like reviews is inside the Git repository via notes and you can manage everything via consistent CLI tools (git and gerrit) and auth.
2
1
The nice way it stores the data inside Git:
gerrit-review.googlesource.com/Documentation/
It has very high performance and can handle a bunch of massive repositories really well along with lots of users. Far lower latency than GitHub, GitLab, etc. and definitely far better security too.

