Radish alpha
h
rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5
Radicle Heartwood Protocol & Stack
Radicle
Git
Improve git-remote-rad for use with `jj`
Merged did:key:z6Mkhjou...6fiq opened 10 months ago

This makes jj work a bit better with git-remote-rad:

  • 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.

did:key:z6Mkhjou...6fiq opened with revision 1a1e849d on base 78ba263d +16 -5 10 months ago

This makes jj work a bit better with git-remote-rad:

  • 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.

fintohaps pushed revision 2 17b349f9 on base 9e010068 +125 -77 9 months ago

Changes:

  • Instead parsing a RefString and seeing if it is a commit, we use revparse_single and peel it to its Oid.
lorenz pushed revision 3 f12cb010 on base 9e010068 +76 -76 9 months ago

Review

fintohaps pushed revision 4 6b99215d on base 271ef497 +77 -76 9 months ago

Changes:

  • Rebased
  • Accepted review commit
fintohaps merged revision 6b99215d at a9f75d47 9 months ago