radicle-heartwood-lfs/crates/radicle-remote-helper/src
Adrian Duke 06e201c927 remote-helper: Add 'patch.target' push option
The remote helper now supports the push option `patch.target`. This
allows users to explicitly specify a target canonical reference when
opening or updating a patch. For example, to open a patch that targets
the branch "backport", use:
```
git push -o patch.target=refs/heads/backport
```

Furthermore, strict merge and revert isolation is now enforced:
patches are only marked as merged or reverted if the commits are
pushed to the target branch of the patch explicitly.
2026-06-09 11:21:33 +02:00
..
push treewide: Spelling 2026-04-30 15:50:29 -04:00
fetch.rs rust/edition/fmt: 2021 → 2024 2026-03-30 16:57:51 +02:00
list.rs rust/edition/fmt: 2021 → 2024 2026-03-30 16:57:51 +02:00
main.rs remote-helper: Add 'patch.target' push option 2026-06-09 11:21:33 +02:00
protocol.rs remote-helper/protocol: Introduce Line and Command 2026-02-18 00:07:35 +01:00
push.rs remote-helper: Add 'patch.target' push option 2026-06-09 11:21:33 +02:00
service.rs radicle: Prevent `RAD_SOCKET` from polluting tests 2026-04-09 17:53:49 +02:00