I'm working in a multi-user git environment. My workflow is to work in a branch, and pull from the remote into local master, then rebase my working branch, merge the branch with local master, then push to the remote repo.
In the most recent pull there 6 new commits, one of them my code needs to take precedence over.
If I rebase, I'll need to resolve several conflicts, and then replace existing objects with my own. I can do that, but it seems pretty manual, and begging for problems.
What's a better way to handle this?