Question: are git branches case sensitive?
Answer: Git branch names—and tag names, and all other reference names, as Git calls them—were originally intended to be case-sensitive. ... In fact, on initial clone, all the names are in a single file called . git/packed-refs ,2 so at this point they are case sensitive.