This patch was made entirely from within a jj repository that
is not co-located in a git repository. I would not recommend
doing that though: It still requires a lot of manual configuration
and hand-holding.
The necessary changes were:
git-remote-rad: Allow pushing from bare repositories
Bare git repositories are meant to fetch into/push from and fetching works, but pushing from a bare repo into radicle-storage was prohibited.
This is a problem for me as I want to use jj, which uses
a bare git repository in the back (when not co-located into
a “normal” git repository).
git-remote-rad: Allow pushing commit SHAs into refs/patches
This makes scripting so much simpler than having to change HEAD or create a branch first.
This patch was made entirely from within a jj repository that
is not co-located in a git repository. I would not recommend
doing that though: It still requires a lot of manual configuration
and hand-holding.
The necessary changes were:
git-remote-rad: Allow pushing from bare repositories
Bare git repositories are meant to fetch into/push from and fetching works, but pushing from a bare repo into radicle-storage was prohibited.
This is a problem for me as I want to use jj, which uses
a bare git repository in the back (when not co-located into
a “normal” git repository).
git-remote-rad: Allow pushing commit SHAs into refs/patches
This makes scripting so much simpler than having to change HEAD or create a branch first.
Archiving since rad patch show 1a1e849d3261952874ff8b0fb759f4f1c98986ad was merged