I have a master branch and a feature branch. The feature branch has several changes but the master branch has many changes like removing 10 projects from the repository. The question is how to merge the feature branch back to master branch?
1) merge feature with master and then master with feature
OR
2) merge master with feature directly
Resolve any conflicts in code.
Test, test test.
Then deploy your code.
I really like this branching model since it always keeps me building features on feature branches, doing final testing on develop. And only ever merging into master. No commits happen on master.