-
-
Notifications
You must be signed in to change notification settings - Fork 713
Closed
Labels
type:InfrastructureInfrastructure/ecosystem related changes, such as CMake or buildbotsInfrastructure/ecosystem related changes, such as CMake or buildbots
Milestone
Description
Description
main is now the default branch for GitHub projects as opposed to master. Provide the expected default.
Impact analysis
This will provide the expected default branch name, and it will also cause disruption to existing clones and forks.
Versions
Target for ITK 6.
Additional Information
Todo:
- Update related repositories
- Update remote module's default branches (in progress)
- Update ITKSphinxExamples
- Update ITKSoftwareGuide
- Update ITK-Wasm
- Update itk-viewer
- Update InsightSoftwareConsortium/ITKClangFormatLinterAction
- Update InsightSoftwareConsortium/ITKPythonPackage
- Community notices (Discourse, etc.): https://discourse.itk.org/t/itk-git-repository-primary-branch-name-transition-from-master-to-main/7569
- https://adamj.eu/tech/2022/10/27/git-how-to-alias-master-as-main/
- Dashboard Scripts ENH: Update default dashboard branch to main #5429
- Scripts in the repository master to main #5426
- Release scripts master to main #5426
- Dashboard systems
- Setup nightly sync of
masterbackwards compatibility branch tomain - Add to documentation on how to update local clone configuration and GitHub forks master to main #5426 (SetupForDevelopment.sh does this)
- GitHub Repository Settings Rename
masterdefault branch tomain
N-Dekker and ebrahimebrahim
Metadata
Metadata
Assignees
Labels
type:InfrastructureInfrastructure/ecosystem related changes, such as CMake or buildbotsInfrastructure/ecosystem related changes, such as CMake or buildbots