I found that page as well and tried it on one of my personal repos on github. It works and was pretty easy.
The only not easily scripted thing for github is the selection of the default branch. I'm not sure how the default branch could be changed for Apache repos. Maybe it needs help from infra? If the default branch is changed for an Apache repo, will the github mirror also change its default branch? Best regards, David On Mon, 15 Jun 2020 at 06:48, Carsten Ziegeler <[email protected]> wrote: > Some instructions for renaming can be found here. > > > https://www.hanselman.com/blog/EasilyRenameYourGitDefaultBranchFromMasterToMain.aspx > > It's relatively easy > > Regards > Carsten > > Am 14.06.2020 um 17:10 schrieb Konrad Windszus: > > +1 as well. > > For the default branch we need infra. > > PRs targeting master are automatically closed once master is removed, so > we first need to script retargeting all open PR towards the new 'main' > branch before deleting the old 'master'. > > > > Konrad > > > >> On 14. Jun 2020, at 16:49, Daniel Klco <[email protected]> wrote: > >> > >> +1 > >> > >> Will we need Infra support to change the default branch in Github? > >> > >> On Sun, Jun 14, 2020, 10:37 AM Justin Edelson <[email protected] > > > >> wrote: > >> > >>> +1 > >>> > >>> Regardless of the members@ discussion, we should do this. Although > perhaps > >>> this should be done as a formal vote. > >>> > >>> I'm assuming this is something that can be relatively easily scripted, > but > >>> if does require manual work, I'd be happy to help. > >>> > >>> On Sun, Jun 14, 2020 at 4:38 AM <[email protected]> wrote: > >>> > >>>> Hi all, > >>>> > >>>> It seems that the members@ discussion is moving in this direction > now as > >>>> well... > >>>> > >>>> Best, > >>>> > >>>> David > >>>> > >>>> On Sat, 13 Jun 2020 at 09:57, <[email protected]> wrote: > >>>> > >>>>> Hi all, > >>>>> > >>>>> What would others think about renaming the 'master' branches to > 'main' > >>> in > >>>>> Sling? > >>>>> > >>>>> I know that there is discussion going on at members@ where people > >>> think > >>>>> that 'master' on its own is not problematic, with suggestions to > >>> document > >>>>> this somewhere. This could be an alternative. > >>>>> However I personally think that it would be preferable to avoid > >>>>> any potential problematic language in our codebases. I think renaming > >>> the > >>>>> 'master' branch to the 'main' branch would solve that. > >>>>> > >>>>> I know Sling has a lot of git repositories, and if we decide to agree > >>> on > >>>>> this I would be happy to help progressing this. > >>>>> > >>>>> Kind regards, > >>>>> > >>>>> David Bosschaert > >>>>> > >>>> > >>> > > > > -- > -- > Carsten Ziegeler > Adobe Research Switzerland > [email protected] >
