
| Msg # 14948 of 15094 on ZZLI4416, Saturday 8-15-25, 8:36 |
| From: IAN JACKSON |
| To: SEAN WHITTON |
| Subj: Bug#1111233: git-debpush: inconvenient t |
From: ijackson@chiark.greenend.org.uk
Sean Whitton writes ("Bug#1111233: git-debpush: inconvenient to debrebase
right before uploading"):
> For git-debrebase packages this is how I upload:
>
> git debrebase
> dgit push-source
> git push --follow-tags --no-verify
>
> I do a debrebase here specifically to ensure that the commit finalising
> the changelog appears behind the patch queue. This relies on how 'dgit
> push-source' knows about git-debrebase, and so knows to restitch.
Maybe you want git-debrebase quick
> Therefore, I can't easily replace doing a dgit push with 'git debpush'.
> It would immediately fail on the unstitched branch.
>
> I wonder if git-debpush could learn how to restitch.
Currently git-debpush never makes any commits. This is probably a
good property for it to continue to have.
If it did start to make commits there would be Consequences. For
example, what would "dry run" mean? How would you debug/test it as a
cautious user? What about if there's nowhere for those commits to go
because you're not on a branch? I bet it would turn out that the
commits would be wrong somehow. etc. etc.
Ian.
--
Ian Jackson |
328,098 visits
(c) 1994, bbs@darkrealms.ca