----- Original Message ----- > From: "David Kaspar [Dee'Kej]" <dkaspar@xxxxxxxxxx> > To: "Development discussions related to Fedora" <devel@xxxxxxxxxxxxxxxxxxxxxxx> > Sent: Thursday, September 14, 2017 5:05:32 PM > Subject: [Pagure] Allow deleting and force-push for auxiliary branches > > Hello folks, > > I have stumbled upon this several times before, and today again. And since we > have switched to Pagure , I think it's time to discuss this (again?)... :) > > IMHO, the package maintainers should be allowed to make, delete and > force-push into private/auxiliary branches. Disabling completely the > deletion & force-pushing on all branches is IMHO PITA for many maintainers, > because it distorts the common git workflow ... > > I - as a maintainer - want often to create an auxiliary branch where I will > do some changes, do a git rebase /amend/etc. that requires a force-push > later - to keep the git commits clean and not messy, and once I think the > whole branch is clean enough and ready, then I will merge it into master (or > some other main branch). Or I can decide at some point to completely drop > all the changes from that private/auxiliary branch, or start again > differently in other private/auxiliary branch... > > In any case this requires for me to have the ability to be able to do > force-push and deletion of the auxiliary branches which I create just for > that purpose. Currently I don't have this ability in Pagure either, and it You can do all you want in your fork[1], which Pagure does support. IMHO there's no need to use private branches now. Pagure also supports PRs[2]. [1] https://docs.pagure.org/pagure/usage/forks.html [2] https://docs.pagure.org/pagure/usage/pull_requests.html Regards, Pavel _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx