----- Original Message -----
> From: "David Kaspar [Dee'Kej]" <dkas...@redhat.com>
> To: "Development discussions related to Fedora" 
> <devel@lists.fedoraproject.org>
> 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@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org

Reply via email to