Researching all that is surely somebody's Master's Theses.
more people are offended by the word master than git, I still don’t think it was a good comparison, also the connotation of Master Theses, mastering C++, remastered album is also much different.