I have merged a feature branch back onto develop, but it keeps re-appearing when I do a git fetch --all --prune.
The commits from the merged branch also reappear on the merged branch, and the deleted branch is recreated.
What could be causing this behavior?
After merging and deleting feature branch, doing a fetch outputs the following:
Fetching origin From bitbucket.org:Project/projectName + fbfe775...9ad9ec2 develop -> origin/develop (forced update)
Notice the "forced update" , this command adds 14 commits to the branch.
The merge is subsequently deleted and the feature branch in quesiton restored as if I had not merged it.