remote: Fatal: + refs / heads / newpdo myusername DENIED by fallthru
"fallthru" means the repo is probably controlled by gitolite , which has fallthru rules :
- all the rules for this user and this repo are collected and checked in the sequence that they appear in the conf file
- for each rule:
- If ref does not match the reflex, the rule is skipped.
- If this is a deny rule, access is denied and compliance stops.
- If the permission field matches a particular type of write operation, access is allowed and compliance is stopped.
- If no rule ends with a decision ("fallthru"), access is denied .
In your case, you do not have the right to delete a branch.
The githolite administrator (owner of gitolite-admin repo ) can easily change these rights to give you this feature.
You can have RW , to push an existing ref or to create a new ref.
But you may not have RW+ , for " push -f ", or allow deletion (ie, destroy information or delete a branch).
source share