Really? Git doesn't have any actual references to slavery. Even if it did, is everyone now disallowed from using such terminology in a benign manner? I'm not sure calling it "main" makes sense, in any case; anyone who uses git flow knows it's not the "main" branch where most of the day-to-day development takes place. As the article points out, this is a reference to "master" as in a master copy, which is why there's no corresponding reference to slave. If you download the official git book from the website and control-F for "slave", do you know what you'll find? Zero results!