![]() His team is also replacing whitelist and blacklist with allowlist and blocklist. He said the change is part of a broader internal initiative to add inclusive language to the company's systems. "There are things that we accept as implicit, and we then realize that we can change them because they don't match our society."įor Whitney Sorenson, chief architect at HubSpot in Cambridge, Mass., the benefits of GitHub renaming the master branch to main far outweigh any temporary stumbling blocks. "I really appreciate the name change it raises awareness," said Javier Cánovas, assistant professor in the SOM Research Lab, at the Internet Interdisciplinary Institute at the Open University of Catalonia in Barcelona. One researcher says the change will do little to alter projects, and there will be next to no effect on his research group's workflow. It's a one-time engineering cost that will have lasting impacts. Git version 2.29 introduced the ability to switch the default branch name from master to main GitHub took action based on the Conservancy's suggestion and moved away from the term master when a Git repository is initialized, "We support and encourage projects to switch to branch names that are meaningful and inclusive, and we'll be adding features to Git to make it even easier to use a different default for new projects." As a result, GitHub renamed the master branch to main branch. ![]() "Both Conservancy and the Git project are aware that the initial branch name, 'master,' is offensive to some people and we empathize with those hurt by the use of that term," said the Software Freedom Conservancy. Amid the many protests and the growing social unrest, these harmful and antiquated terms were no longer considered appropriate. The computer industry's use of the terms master and slave caught everyone's attention in the summer of 2020. Let's examine why GitHub renamed the master branch to main branch and what effect it will have on developers. Starting October 1, all new GitHub repositories will create a default branch named main, and GitHub will no longer create a master branch for you. Git and GitHub weren't far behind either. However, the term master is out of favor in the computing world and beyond. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |