Rename master branch to main branch in the GitLab project
Problem to solve
The default branch of this repository is current master. We should move to a different default branch name for **this repository for two reasons:
-
masteris not easily understood by people new to Git, and is not a ubiquitous term in technology (master is more easily associated with primary/secondary configurations) -
mastermay reference the master/slave terminology used by BitKeeper. Use of master/slave terminology has been removed in recent versions of many major software projects because it is not technically descriptive, precise, and avoids needlessly referencing the awful history and impact of human/slavery which continues to be felt by people all over the world.
This issue is about this project only. Related issues:
Further details
Proposal
Rename the master branch to main
Process:
-
create
mainbranch frommaster -
make
mainthe default branch -
update release processes to use
mainbranch - update Developer documentation, and GDK documentation
- ... probably many other steps
-
remove
masterbranch