What is head in git and how many heads can be generated in a repository?
There can be any number of heads in a GIT vault. As a matter of course there is one head known as HEAD in every store in GIT