Git 3.0 will default to 'main' as the initial branch name instead of 'master', marking the completion of a transition announced in 2020. Expected near the end of 2026, the release will also switch from SHA-1 to SHA-256 hashing for improved security, introduce a new storage format optimized for macOS and Windows, and formally integrate Rust into the build process.

•1m read time•From thoughtbot.com
Post cover image
Table of contents
If you enjoyed this post, you might also like:Sign up to receive a weekly recap from thoughtbot
156 Comments

Sort: