GitHub had announced back on June 11th that they were working on a way to rename the default branch structure from master to main.

Last week, GitHub had posted about the process to rename the default branch at In the post, they mention to wait until their tools are available. However, some are already choosing a manual migration such as the one outlined by Scott Hanselman on his blog at

For now, I think I’m waiting for the tools to be available. However, I may update one or two projects manually just to get a better feel for the changes.

GitHub Renaming Default Branch