Skip to content

family.py and shape_materialize.py: the NEXT push line names the branch by its full refname on both sides, so a branch beginning with + or named like a tag pushes as itself, and a tracking branch whose last part is over 250 bytes, which git cannot lock, is refused by refuse_bad_branch before anything exists, --dry-run too (#689) - #813

Merged
brettheap merged 5 commits into
mainfrom
fix/689-next-push-refspec
Oct 17, 2026

Merge branch 'main' into fix/689-next-push-refspec

6643e6b
Select commit
Loading
Failed to load commit list.