I have come across this quora question where two answers pointed out that there can be only one head and one answer that there can be more than one HEAD.
Additionally I have found medium article where author stated that there can be any number of heads within a repo ("A repository can contain any number of heads.").
Now I am confused and would be thankful if somebody could please give a hint in this subject.