-
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
From master
to main
#11
Labels
Milestone
Comments
arcticicestudio
added a commit
to svengreb/styleguide-javascript
that referenced
this issue
Apr 4, 2021
Adapted to the default branch renaming from `master` to `main` [1] like documented in detail in the main task issue svengreb/styleguide-git#11 [2]. [1]: https://github.com/github/renaming [2]: svengreb/styleguide-git#11 Co-authored-by: Sven Greb <development@svengreb.de> Subtask of svengreb/styleguide-git#11 GH-45
arcticicestudio
added a commit
to svengreb/styleguide-javascript
that referenced
this issue
Apr 4, 2021
Adapted to the default branch renaming from `master` to `main` [1] like documented in detail in the main task issue svengreb/styleguide-git#11 [2]. [1]: https://github.com/github/renaming [2]: svengreb/styleguide-git#11 Co-authored-by: Sven Greb <development@svengreb.de> Subtask of svengreb/styleguide-git#11 Closes GH-45
arcticicestudio
added a commit
to svengreb/styleguide-markdown
that referenced
this issue
Apr 5, 2021
Adapted to the default branch renaming from `master` to `main` [1] like documented in detail in the main task issue svengreb/styleguide-git#11 [2]. [1]: https://github.com/github/renaming [2]: svengreb/styleguide-git#11 Co-authored-by: Sven Greb <development@svengreb.de> Subtask of svengreb/styleguide-git#11 GH-21
arcticicestudio
added a commit
to svengreb/styleguide-markdown
that referenced
this issue
Apr 5, 2021
Adapted to the default branch renaming from `master` to `main` [1] like documented in detail in the main task issue svengreb/styleguide-git#11 [2]. [1]: https://github.com/github/renaming [2]: svengreb/styleguide-git#11 Co-authored-by: Sven Greb <development@svengreb.de> Subtask of svengreb/styleguide-git#11 Closes GH-21
arcticicestudio
added a commit
to nordtheme/jetbrains
that referenced
this issue
Oct 4, 2021
Adapted to the default branch renaming from `master` to `main` [1] like documented in detail in the main task issue svengreb/styleguide-git#11 [2]. [1]: https://github.com/github/renaming [2]: svengreb/styleguide-git#11 Co-authored-by: Sven Greb <development@svengreb.de> Subtask of svengreb/styleguide-git#11 GH-182
arcticicestudio
added a commit
to nordtheme/jetbrains
that referenced
this issue
Oct 4, 2021
Adapted to the default branch renaming from `master` to `main` [1] like documented in detail in the main task issue svengreb/styleguide-git#11 [2]. [1]: https://github.com/github/renaming [2]: svengreb/styleguide-git#11 Co-authored-by: Sven Greb <development@svengreb.de> Subtask of svengreb/styleguide-git#11 GH-182
arcticicestudio
added a commit
to nordtheme/jetbrains
that referenced
this issue
Oct 4, 2021
Adapted to the default branch renaming from `master` to `main` [1] like documented in detail in the main task issue svengreb/styleguide-git#11 [2]. [1]: https://github.com/github/renaming [2]: svengreb/styleguide-git#11 Co-authored-by: Sven Greb <development@svengreb.de> Subtask of svengreb/styleguide-git#11 Closes GH-182
arcticicestudio
added a commit
to nordtheme/slack
that referenced
this issue
Oct 5, 2021
Adapted to the default branch renaming from `master` to `main` [1] like documented in detail in the main task issue svengreb/styleguide-git#11 [2]. [1]: https://github.com/github/renaming [2]: svengreb/styleguide-git#11 Co-authored-by: Sven Greb <development@svengreb.de> Subtask of svengreb/styleguide-git#11 GH-15
arcticicestudio
added a commit
to nordtheme/slack
that referenced
this issue
Oct 5, 2021
Adapted to the default branch renaming from `master` to `main` [1] like documented in detail in the main task issue svengreb/styleguide-git#11 [2]. [1]: https://github.com/github/renaming [2]: svengreb/styleguide-git#11 Co-authored-by: Sven Greb <development@svengreb.de> Subtask of svengreb/styleguide-git#11 GH-15
arcticicestudio
pushed a commit
to nordtheme/vim
that referenced
this issue
May 14, 2022
Adapted to the default branch renaming from `master` to `main` [1] like documented in detail in the main task issue svengreb/styleguide-git#11 [2]. [1]: https://github.com/github/renaming [2]: svengreb/styleguide-git#11 Subtask of svengreb/styleguide-git#11 GH-313
svengreb
added a commit
to nordtheme/vim
that referenced
this issue
May 14, 2022
Adapted to the default branch renaming from `master` to `main` [1] like documented in detail in the main task issue svengreb/styleguide-git#11 [2]. [1]: https://github.com/github/renaming [2]: svengreb/styleguide-git#11 Subtask of svengreb/styleguide-git#11 GH-313
arcticicestudio
pushed a commit
to nordtheme/web
that referenced
this issue
Sep 25, 2022
Adapted to the default branch renaming from `master` to `main` [1] like documented in detail in the main task issue svengreb/styleguide-git#11 [2]. [1]: https://github.com/github/renaming [2]: svengreb/styleguide-git#11 Subtask of svengreb/styleguide-git#11 GH-236
arcticicestudio
pushed a commit
to nordtheme/web
that referenced
this issue
Sep 25, 2022
From `master` to `main` Adapted to the default branch renaming from `master` to `main` [1] like documented in detail in the main task issue svengreb/styleguide-git#11 [2]. [1]: https://github.com/github/renaming [2]: svengreb/styleguide-git#11 Co-authored-by: Sven Greb <development@svengreb.de> Subtask of svengreb/styleguide-git#11 GH-236
arcticicestudio
pushed a commit
to nordtheme/alacritty
that referenced
this issue
Oct 5, 2022
Adapted to the default branch renaming from `master` to `main` [1] like documented in detail in the main task issue svengreb/styleguide-git#11 [2]. [1]: https://github.com/github/renaming [2]: svengreb/styleguide-git#11 Subtask of svengreb/styleguide-git#11 GH-23
svengreb
added a commit
to nordtheme/alacritty
that referenced
this issue
Oct 5, 2022
Adapted to the default branch renaming from `master` to `main` [1] like documented in detail in the main task issue svengreb/styleguide-git#11 [2]. [1]: https://github.com/github/renaming [2]: svengreb/styleguide-git#11 Co-authored-by: Arctic Ice Studio <development@arcticicestudio.com> Subtask of svengreb/styleguide-git#11 GH-23
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Many communities, like on GitHub and GitLab as well as the wider Git community, renamed the default branch from
master
tomain
.Historically, the default name for this initial branch was
master
. This term came from Bitkeeper, a predecessor to Git. Bitkeeper referred to the source of truth as the "master repository" and other copies as "slave repositories". This shows how common master/slave references have been in technology, and the difficulty in knowing how the term master should be interpreted.During the creation of the “Black Lives Matter“ initiative the demand to get rid of the master/slave naming got louder and louder and therefore large projects and platforms like GitHub/GitLab started made the first step and pushed towards this goal.
These organizations are not alone in the Git ecosystem: the Git project announced to adapt these changes and the latest Git versions using
main
as default branch name when initializing a new repository.As of October 1, 2020 the the default branch for newly-created repositories is now
main
and GitLab will apply this change with on June 6. 2021.To make the transition as easy and fast as possible, GitHub create the
github/renaming
repository that assists projects to gradually rename the default branch frommaster
tomain
. The process should be as seamless as possible for project maintainers and all of their contributors so the repository is the up-to-date guidance on how and when to rename the default branch. In January 19, 2021 GitHub also introduced a new feature for the web platform that supports maintainers to rename any branch that automates some tasks and ensures that internal GitHub information is updated as well. GitHub also ensures that links to deleted branches are now also redirected to the default branch of a repository.Migration Tasks
All Arctic Ice Studio and Sven Greb projects adhere to this guide so each repository will gradually adapt to this change one after the other. Large projects like Nord with all of it's port projects will require a lot more time and effort to migrate regarding the goal and tooling compatibility of the actual project.
Smaller projects like my igloo dotfile repository, snowsaw as well as this style guide repository itself are way easier and can be done within the next few weeks.
To ensure the migration is documented and the status of each repository can be tracked, this issue will be kept open and used as umbrella ticket.
Private repositories are tracked internally as well on external (private) systems while the following affected public repositories and the corresponding issue are listed below.
master
tomain
nordtheme/alacritty#23master
tomain
nordtheme/web#236master
tomain
nordtheme/jetbrains#182master
tomain
nordtheme/slack#15master
tomain
nordtheme/vim#313master
tomain
styleguide-javascript#45master
tomain
styleguide-markdown#22The text was updated successfully, but these errors were encountered: