I have a feature branch where I made some changes there and push it to the upstream. And after that I checkout to master branch and merged feature branch and pushed to upstream master branch.
Another developer remove my changes from master branch and pushed it to the upstream master branch.
After this I again merge my feature branch to master branch which result it also remove my code from the feature branch.
Is there any option to keep the changes in source branch while merging with master branch where the code changes is not available ?