[Bf-committers] How Merge master changes into remote branch

Brecht Van Lommel brechtvanlommel at pandora.be
Wed Nov 20 22:38:31 CET 2013

We have set the denyNonFastForwards option to disable force push:

For denying merge commits to the master branch, we use this update
hook (modified from the update.sample hook):

On Wed, Nov 20, 2013 at 9:53 PM, Wander Lairson Costa
<wander.lairson at gmail.com> wrote:
> 2013/11/20 Brecht Van Lommel <brechtvanlommel at pandora.be>:
>> At the moment what we are advising is to rebase for local only
>> branches, and merge for branches that are in the repository on
>> git.blender.org, and so shared with others. When that branch is going
>> to be merged into the master branch, it must be first locally rebased
>> and then pushed.
>> In fact this policy is enforced by the git server now, if you try to
>> do a force push anywhere it will reject it, and if you try to do a
>> merge commit to the master branch it will reject that too.
> I didn't know you could configure this policy on git server. Is this a
> phabricator feature?
> --
> Best Regards,
> Wander Lairson Costa
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers

More information about the Bf-committers mailing list