I am sitting with an issue on one of my git repositories within bitbucket.
A feature branch
that had a pending pull request
with multiple merge conflicts
was deleted.
- The developer had write access to that repository.
- The developer was told to resolve the
merge conflicts
- The developer deleted his local copy of the branch.
- The developer claims he didn't have sufficient rights to the remote repository to delete branch.
Question 1. I would like to know if it's industry standard practice to wait for the work to be merged in before deleting the branch.
Question 2. I would like to know if there's a way to recover the commits lost when a non merged branch was deleted?
Question 3. Does the developer have sufficient rights to delete the remote branch?