I am new to git and I fail to understand how can a "git push" command deletes another branch.
There are two branches as you can see below. master and testbranch. These branches were created by two different people. However a "git push" by a user deleted the branch created by another user. Can someone explain how is this possible and what needs to be done to avoid such behavior. For the record, I use GitLab.
Edit: Additional info : The use who is pushing has a mirror configured.
