Any that can be opened. The ones that are "too far gone" are moot by definition, so we should keep in mind those who might see things differently if we communicate in a way that reaches them rather than puts up roadblocks.
> The very same will feign engagement and argue in bad faith while being energy vampires
Yes, there are many of these people, but my argument is that actions like this empower bad faith actors.
> Why should I supplicate racists before I have my dignity as a human?
We fundamentally disagree that use of the word "master" in a technical context is racist or a denial of human dignity. Using the word "main" instead of "master" doesn't improve economic, social, or political outcomes for black people, it doesn't do anything except create fodder for the bad faith actors.
> Fuck "hearts and minds"
I think this approach hurts the cause. I don't see how our children grow up in a better world if we abandon all hope of reasoning with our fellow citizens. However, as my comment stated, my advice only make sense if the goal is to change hearts and minds, if you don't care about that then my reasoning does not apply.
> but you need to consciously consider who these people are
As you already pointed out, we can't know who they are, thus I think it is prudent to craft broad messaging in a manner that is suitable for those who can be convinced, not those who are already convinced, or those who cannot ever be convinced. I also want to highlight that my comment includes the caveat "where appropriate", that is to say, we should be strident in the face of discrimination and bigotry, but I don't agree that the status quo for git branch names are an example of such problems.