Sean Whitton writes ("Bug#932612: git-debpush: detect unstitched gdr branch"): > Package: git-debpush > Version: 9.4 > Severity: wishlist ... > There should be a check for an unstitched gdr branch. Ian, can you > chime in with how this ought to be detected, please?
Look for the ffq-prev ref. Any gdr unstitched branch will have such a corresponding ref. See STITCHING, PSEUDO-MERGES, FFQ RECORD in git-debrebase(5). For a detached head, this is not determinable, and gdr conclude is not possible either. So this means that git-debpush of a non-branch commitish must either be a forceable fail, or must skip this check. > git-debpush should absolutely not run `git debrebase conclude` on the > user's behalf before pushing, because neither git-debpush nor tag2upload > should *ever* make commits to the maintainer's branch (the gdr stitch is > on the maintainer's branch even in split view). Right. Ian. -- Ian Jackson <ijack...@chiark.greenend.org.uk> These opinions are my own. If I emailed you from an address @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.