Does not prevent force pushing when force pushing multiple branches.
Issue #1
on hold
Setup: 1) configure your repository with 'git config push.default matching'. 2) set Force Field to only reject force pushes to 'master'. 3) make changes to both 'master', and 'anotherbranch' 4) push --force
Desired behaviour: reject the push since 'master' is set up to reject force pushes.
Actual behaviour: accepts the entire push because 'anotherbranch' is not set up to reject force pushes.
Comments (2)
-
repo owner -
repo owner - changed status to on hold
- Log in to comment
I am unable to reproduce this on the latest version (Force Field v1.1 running on Stash 3.0.1).
Here were my steps to reproduce, let me know if I'm missing something.