bugzilla-tool post-commits should have a --squash option Right now if you have multiple local commits and you want to upload them to bugzilla, you need to do a manual reset locally. I'm not entirely sure how this would work. Especially if you listed a cherry-pick set of commits.
perhaps the best way to do it is to create a local branch, squash to that branch, and then submit that single commit?
What I'm not clear on is what to do with the arguments passed to post-commits. post-commits takes cherry-pick arguments, so I guess we'd have to: 1. save the user's state (record the current head, and stash) 2. create a new branch from "trunk" 3. pass the post-commits arguments to cherry-pick 4. git reset --soft 5. call post-diff 6. restore the user's state. We could get rid of step 6 and most of step 1 by requiring a clean tree before allowing --squash.
Yeah, I would think that that would be reasonable.
Anyone looking at this bug should be aware of bug 33023 too.
I'm not sure this bug is even valid anymore.
Me neither. Until someone has a problem, we can leave this closed. :)