4 ms·
Unless you're at Google (or writing your own backend), jj talks to a git server, and so you'd just do exactly that: host a git repo over https.
by steveklabnik 6mo ago
Unless you're at Google (or writing your own backend), jj talks to a git server, and so you'd just do exactly that: host a git repo over https.
- dmitshur 6mo agoI am at Google, but that's probably not relevant since the reason I was curious about this is that my personal website currently implements a git server over HTTPS[1], and git's CLI/API for that is not the friendliest[2]. It sounds like jj hasn't reached the point of tackling this problem space yet, which is okay. Thanks for confirming I wasn't missing out on something. [1] https://pkg.go.dev/github.com/shurcooL/home/internal/code#NewGitHandler https://pkg.go.dev/github.com/shurcooL/home/internal/code#Ne... [2] https://pkg.go.dev/github.com/shurcooL/home/cmd/githook/pre-receive https://pkg.go.dev/github.com/shurcooL/home/cmd/githook/pre-...
- steveklabnik 6mo agoYeah all I meant to say is that `jj piper` exists in Google's private fork of jj, so not relevant for your case :) You should be able to use jj with your server just fine.